Yoksel: Блог/2008?/07?/14?/ПростойСпособСделатьУтечкуПамятиВ1С ...
SourceForge.net Logo

Home Page | Изменения / НовыеКомментарии / Справка / Помочь проекту | Вход:  Пароль:  

Блог

Простой способ сделать утечку памяти в 1С


Простой, незатейливый код:


При каждом запуске процедуры Сформировать 1С протекает на 60Мб. Скажете, не надо так писать и ничего не будет? А вот фиг. Циклические ссылки между объектами могут возникнуть не в таком простом и наглядном коде, а в коде куда как более сложном и структура связей между объектами в нем может быть гораздо запутанней.


В общем, для скриптовых языков (вроде 1С) просто необходим сборщик мусора. Иначе подобных ситуаций просто не избежать.


Кстати, проверил работу точно такого же кода под каким-то старым релизом 8.0. Однохренственно. Течет. Надо бы проверить на 8.1, но лень ставить. Может, у кого есть? Код проверки все тот же:


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]