4 ms·
I wonder how hard it would be to implement something similar on the JVM (e.g. for Clojure games) or in games/graphic apps that embed V8. The tricky part seems
by szx 11y ago
I wonder how hard it would be to implement something similar on the JVM (e.g. for Clojure games) or in games/graphic apps that embed V8.
The tricky part seems to be estimating how long garbage collection will take and/or the ability to stop GC if vsync is approaching.
- based2 11y agohttp://www.azulsystems.com/zing/pgc http://www.azulsystems.com/zing/pgc http://www.azulsystems.com/technology/java-garbage-collection http://www.azulsystems.com/technology/java-garbage-collectio...
- vitalyd 11y agoJVMs can try to dynamically adjust their GC heuristics by trying to match pause time goals. The thing they'd be missing is a "global" scheduler that can inform it of upcoming work and its latency sensitivity.