Skip to main content
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