Size: a a a

2021 July 15

W

Warstone in Modern::Perl
Щас я что-то новое узнаю.
источник

AT

Artem Tepponen in Modern::Perl
Память жрёт
источник

AT

Artem Tepponen in Modern::Perl
Какой вопрос - такой ответ
источник

W

Warstone in Modern::Perl
Из названия - он должен ее собирать (и отпускать)
источник

W

Warstone in Modern::Perl
Нет ну я-же из вашей фразы вопрос составил.
источник

W

Warstone in Modern::Perl
Вы-же сказали что то что он делает - примерно понятно. Вот мне - совершенно не понятно. Я и спрашиваю.
источник

W

Warstone in Modern::Perl
А откуда вообще такая мысль вдруг появилась?..
источник

AT

Artem Tepponen in Modern::Perl
Попробую не пройти собеседование - приблизительно: освобождает память от неиспользуемых (ну где на них ссылок больше нет) хз, как оно в поторохах - переменных/объектов/whatever. Обратно системе память хрен отдаст.
источник

W

Warstone in Modern::Perl
https://ru.wikipedia.org/wiki/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D1%83%D1%81%D0%BE%D1%80%D0%B0

Вот вики говорит что это специальный процесс... А где он этот процесс в Перле?.. (Я не про отдельный поток я про сам GC) Далее там про какие-то биты достижимости говорят... А где эти биты достижимости в Перле?
источник

W

Warstone in Modern::Perl
А ну и как, если у нас есть GC в Перле - у нас может утекать недостижимый хеш? GC его-же должен собрать, нет?
источник

Тм

Товарищ майор... in Modern::Perl
собеседование началось)
источник

AT

Artem Tepponen in Modern::Perl
Я же сказал, в потроха не лез. Ну давайте про countы поговорим, gc же в перле на счетчиках? Я не знаю, до weak ссылок ещё можно докопаться.
источник

AT

Artem Tepponen in Modern::Perl
Ага ) Хочу что-то новое узнать
источник

W

Warstone in Modern::Perl
Ладно, поздно уже... Смысл в том что GC в Перле нету.
источник

W

Warstone in Modern::Perl
Есть только подсчет ссылок
источник

AT

Artem Tepponen in Modern::Perl
Ок, поискать gc count based?
источник

AS

Alexey Stavrov in Modern::Perl
😊
Ждал, когда же будет эта фраза "gc в перле нету".

Подсчёт ссылок - это тоже GC.
Вон, даже на вики написали.
источник

Тм

Товарищ майор... in Modern::Perl
https://www.perl.com/article/the-trouble-with-reference-counting/ относительно новые дровишки даже есть
источник

W

Warstone in Modern::Perl
Нету обособленного процесса сбора мусора. Когда у переменный REFCNT == 0 происходит убитие переменной.
источник

AS

Alexey Stavrov in Modern::Perl
Ага
источник