public static void index() {
renderText("aaaa");
}
create 50k file.java in ./project/app/com/mik
my example
package com.mik;
public class Class1 {
public static void main(String[] args) {
System.out.println("Hello from Class1");
}
}
5. run on windows / or linux
`play run `
6. send a request and measure the response time
this project is my github https://github.com/jacol84/bigPlay.git
this result respon :
this result on DEV working
on windows (~5,5sek)
![image](https://github.com/user-attachments/assets/f94e1d0e-7b9e-41d1-923a-151a71904c21)
on linux(~150ms)
![image](https://github.com/user-attachments/assets/8696aa87-4c51-400a-8cbe-cc0358e603ed)
a project without additional files(~5ms)
![image](https://github.com/user-attachments/assets/5de726ae-b257-4835-b530-4d189dc7081d)
**Expected behavior**
I would expect a response of around 10ms
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: Windows 10 and 11
- JDK 17
- i use WSL to linux test
**Additional context**
the problematic method is play.Play#detectChanges when measuring
Play Version 1.8.0 --> JDK 17
problem with large project very long response times on production version on windows
the response time of one request slows down from 5ms to 150ms on linux and on windows from 8ms to 5.5sec
To Reproduce Steps to reproduce the behavior:
get this project https://github.com/jacol84/bigPlay.git and skip to 5 step
play new
public class Class1 { public static void main(String[] args) { System.out.println("Hello from Class1"); } }