<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: Использование памяти в Perl при работе...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/72952.html</link>
    <description>Обсуждение статьи тематического каталога: Использование памяти в Perl при работе с большими строками (perl hash array memory debug)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/dev/perl_memory.txt.html&lt;br&gt;</description>

<item>
    <title>Использование памяти в Perl при работе с большими строками (... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/72952.html#4</link>
    <pubDate>Tue, 03 Jul 2012 09:46:21 GMT</pubDate>
    <description>&amp;gt;Статья созана человеком не понимающим как функционирует выделение памяти в Perl. Perl не отдает память системе. Поэтому при измерении кажетсяы что внутри Perl памятть не высвобождается. Упомянутый perl 5.4 уже давно не актуален, осенью 2010-го вышел perl 5.12.2, где многое изменено.&lt;br&gt;&lt;br&gt;Тут кроме статьи надо понимать что избавление от лишнего копирования это не только уменьшает память но и увиличивает скорость исполнения. Про использование &#064;_ под функцией - это полезно. Также полезно вызывать явно undef поскольку это особождает часть памяти, но остается кэш на повторное использование. Честно говоря я так и не понял до конца в каких случаях отдается память полностью, поскольку тестирую один и тот же код в в некоторых случаях увидел практически полную отдачу памяти (оставалась под интерпретатор пара метров при длинах переменной в несколько сотен мегабайт). Тема заинтересовала - надо копнуть.&lt;br&gt;</description>
</item>

<item>
    <title>Использование памяти в Perl при работе с большими строками (... (chorny)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/72952.html#3</link>
    <pubDate>Mon, 28 Feb 2011 11:57:54 GMT</pubDate>
    <description>&amp;gt; Там же написано, статья 2002 г. =) &lt;br&gt;&lt;br&gt;Все что я написал, было известно и в 2002-ом году. И уже тогда был Perl 5.8.&lt;br&gt;</description>
</item>

<item>
    <title>Использование памяти в Perl при работе с большими строками (... (rshadow)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/72952.html#2</link>
    <pubDate>Mon, 28 Feb 2011 09:16:19 GMT</pubDate>
    <description>Там же написано, статья 2002 г. =)&lt;br&gt;</description>
</item>

<item>
    <title>Использование памяти в Perl при работе с большими строками (perl hash array memory debug) (chorny)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/72952.html#1</link>
    <pubDate>Tue, 30 Nov 2010 13:04:37 GMT</pubDate>
    <description>Статья созана человеком не понимающим как функционирует выделение памяти в Perl. Perl не отдает память системе. Поэтому при измерении кажетсяы что внутри Perl памятть не высвобождается. Упомянутый perl 5.4 уже давно не актуален, осенью 2010-го вышел perl 5.12.2, где многое изменено.&lt;br&gt;&lt;br&gt;$1,$2,...,$&amp;,$&#096;,$&apos; - из этих переменных не рекомендуется использовать только $&amp;,$&#096;,$&apos;, в perl 5.10 добавлены новые возможности которые позволяет сделать их использование эффективнее.&lt;br&gt;</description>
</item>

</channel>
</rss>
