3 ms·
I suspect that part of the issue is that when devs are writing and testing their code, they rarely keep the VM running for long enough to reach peak performance
by jasonhansel 7y ago
I suspect that part of the issue is that when devs are writing and testing their code, they rarely keep the VM running for long enough to reach peak performance. So the performance still feels slow to developers, and performance issues still block the develop/reload/test cycle.
- pizlonator 7y agoSome VMs are a lot better than others at startup. Some programs don’t “run long enough” in the way the VM needs even when users run those programs.
- AceJohnny2 7y agoThis is what overnight "regression" & "aging" (where you run the test suite over and over, to try and capture those rarely-seen corner cases) tests are supposed to capture. I'd be surprised if the VM developers didn't run these. More likely, the environment the VMs are run in has changed in the decades since their development: amount of RAM, cache size, latency of one subsystem over another....