Timeline for Why do people still say Java is slow?
Current License: CC BY-SA 2.5
7 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| May 23, 2017 at 12:40 | history | edited | CommunityBot | replaced http://stackoverflow.com/ with https://stackoverflow.com/ | |
| Apr 10, 2013 at 6:18 | comment | added | jwenting | server VM is optimised for long running processes, therefore preloads more which leads to longer startup times and tends to use more RAM. Client VM is optimised for lower footprint and startup times, but may have lower runtime performance. | |
| Oct 5, 2011 at 12:42 | history | made wiki | Post Made Community Wiki by rjzii | ||
| Sep 11, 2010 at 14:45 | history | edited | AndrejaKo | CC BY-SA 2.5 | A part of the answer was challenged in comments. I was unable to configm its validity, so I used strike on it. |
| Sep 11, 2010 at 14:42 | comment | added | AndrejaKo | @Dan Dyer After some research, looks like I misunderstood what I read. I meant that Server VM does more optimization while client is optimized for quick start and smaller memory use. | |
| Sep 11, 2010 at 13:11 | comment | added | Dan Dyer | The server VM is slower to start-up but it does not natively compile the whole program before starting. It couldn't, classes are loaded lazily and potentially via reflection, so there is no way to know in advance what bytecode would need to be natively compiled. | |
| Sep 7, 2010 at 9:53 | history | answered | AndrejaKo | CC BY-SA 2.5 |