3 ms·
Rubinius wise, I'm actively working on making in concurrent. Yes, a future release will incorporate that work, which allows one Rubinius process to fully use as
by evanphx 16y ago
Rubinius wise, I'm actively working on making in concurrent. Yes, a future release will incorporate that work, which allows one Rubinius process to fully use as many cores as a machine has.
- extension 16y agoConcurrent GC too?
- evanphx 16y agoConcurrent GC is not currently planned, but it should be noted that our generational GC does wonders to reduce GC pause time anyway. Additionally, even Hotspot typically defaults to their stop-the-world GC. This is because a concurrent GC typically spreads part of the GC time around, ie, performance is slower to reduced GC pause time. But even a concurrent GC typically has to stop all threads at some point to get everything consistent.