Сообщение от Дзен-трансгуманист
|
Мусор-таки выметается - видно по индикатору свободной памяти в системе. Однако и сжирает 16 метров, то есть по 80 байт на объект.
|
По индикатору свободной памяти в системе? Почему не по памяти занятой процессом? Всегда подобные времяпровождения казались немного бессмысленными. Очевидно, что при удалении переменной, браузер на обязан освобождать память в систему. Т.е. должна присутствовать какая-то инертность. При чем алгоритм наверняка еще сложнее.
Сообщение от Дзен-трансгуманист
|
Просто не может такого быть, чтобы наличие ссылок определялось брутальным обходом - это была бы виселица попросту.
|
Кто говорит про брутальный обход? И я что-то не слышал, что mark and sweep сборщики признаны непригодными к использованию. В .net и java используются именно такие сборщики, насколько я знаю.