Pull to refresh

Comments 4

На каком движке написаны Космические Инженеры? Там в процессе игры, переодически игровой процесс замораживался на мгновение, для сборки мусора. С тех пор в игры написанные на .Net играть не хочу.

У Unity например используется свой сборщик мусора, чтобы как раз избежать таких ситуаций. Как обстоят дела с другими движками сказать не могу и меня тоже интересует этот вопрос.

К.И. были написаны достаточно давно, т.к. есть упоминания о ней в Best Indie Games
2013. А в более ранних версиях .Net дествительно все потоки останавливались когда отрабатывал сборщик мусора, после версии 3.5 или 3.0(точно не помню) уже должно быть всё пучком, там распаралелили. Надо под копотом смотреть что они там нахимичили.

Эм? Серьёзно? А как Вы проверяли, что замораживается именно из-за сборки мусора? Просто Freeze The World на программах, использующих менее ~2 Гб оперативки он практически не заметен. Это проблема для серверов с десятками гигабайт памяти, но никак не для домашнего компьютера с 32-х битным приложением.
Sign up to leave a comment.