Как я знаю, трассирующий GC не может избежать блокировки потока во время полного GC.
Я использовал XNA + C #, и время GC было невозможно удалить. Поэтому я перешел на более низкий уровень языка C, но понял, что мне нужен язык сценариев. Я рассматриваю Lua, но я беспокоюсь о механизме Lua GC. Lua использует GC с инкрементной трассировкой, и блокировка потоков тоже должна быть.
Так как мне справиться с этим в игре в реальном времени?