08.02.2015 22:44, Alexander Lourier пишет:

    > Расскажи это какому-нить Garbage Collector-у, который ведёт учёт
    > количества ссылок :-) Он моментом убьёт весь выйгрыш от Copy on
    Write.
    если мы неправильно написали программу - так и будет...


Хм, а как можно правильно написать на перле? Обращение к любой переменной любого модуля (даже read-only) насилует её счётчик ссылок, что приводит к немедленному копированию страницы.
1) Ну не всякое обращение к любой переменной, только создание ссылки на нее и уничтожение ссылки. 2) Тело переменной(это касается в основном строк) лежит отдельно от счетчика ссылок.
     Пользуйтесь строками и будет вам счастье :)




-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить