Reference counting Java

312
27 февраля 2017, 11:40

Какие недостатки имеет метод reference counting при обнаружении мусора?

Answer 1
Reference counting

Суть подхода состоит в том, что каждый объект имеет счетчик. Счетчик хранит информацию о том, сколько ссылок указывает на объект. Kогда ссылка уничтожается, счетчик уменьшается. Если значение счетчика равно нулю, - объект можно считать мусором и память можно очищать.

Главным минусом такого подхода является сложность обеспечения точности счетчика. Также при таком подходе сложно выявлять циклические зависимости (когда два объекта указывают друг на друга, но ни один живой объект на них не ссылается). Это приводит к утечкам памяти.

READ ALSO
подключение библиотеки “Rootbeer GPU Compiler” к IntelliJ IDEA

подключение библиотеки “Rootbeer GPU Compiler” к IntelliJ IDEA

мне понадобилось подключить библиотеку к IntelliJ IDEA но как бы я не подключал то не компилируется до файлы какие то найти не может подскажите...

342
Реализация сортировки подсчетом

Реализация сортировки подсчетом

Могу реализовать разные сортировки, но с сортировкой подсчетом встречаюсь впервые

233
Средства для разработки веб-сервиса Java

Средства для разработки веб-сервиса Java

Необходимо создать приложение в виде:

249
java написать программу [требует правки]

java написать программу [требует правки]

Дан массив A[6,6]Построить массив В(6) по следующему правилу: В(J) присвоить 1, если в J-ом столбце массива А количество ненулевых элементов больше...

238