3 ms·
8ms is a shitton of time, though, especially with modern, low-latency GCs.
by kaba0 3y ago
8ms is a shitton of time, though, especially with modern, low-latency GCs.
- WhereIsTheTruth 3y agoIt's time for your other systems, wasting 1ms is already too much low-latency is not free But again, don't just take my words, ask game developers who use both Unity/Unreal, and ask them why they are forced to work around the GC ;) Look at the modern AAA released this year, they already struggle CPU wise
- kaba0 3y agoUnity doesn’t use a fancy GC, though. Also, that is more than likely just bad game logic on their part — the engine itself doesn’t use GC, most of the objects are not supposed the be on the heap.
- WhereIsTheTruth 3y agoExactly, that's my whole point, GC should not be sold as a universal solution, it's very task specific
- kaba0 3y agoI would argue that not using a GC is very task-specific. Besides some audio-system, I really have a hard time thinking of areas where my go-to wouldn’t be a managed language.