Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 12.06.2010 07:48 / 12.06.2010 07:53
... есть некоторые предельные значения на размеры кучи, стека и пр. вещи для каждого процесса. Что касается максимальных объемов, то про Windows ничего сказать не могу, а на FreeBSD (32-бит) моим скриптам удавалось "отжирать" по паре гигабайт оперативки (как я понимаю это некий предел для 32-разрядных процессов). Но это скорее для тестов, а на практике сразу включал compact (естественно не на каждой итерации, а в зависимости от "прирощения" объема памяти после последней сборки) и и весь процесс прекрасно умещался в 50-60 МегаБайт. Кроме того, сборщик мусора (Bohem GC) все-таки имеет определенные сложности при работе с большими объемами фрагментированной памяти, так что надо очень аккуратно работать в таких ситуациях.