<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Shared memory cache + SMP</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html</link>
    <description>Добрый день!&lt;br&gt;Помогите, пожалуйста, разобраться, как работает механизм &quot;Shared memory cache&quot; в связке c технологией SMP.&lt;br&gt;Дело в том, что при настройки SMP столкнулся c Очень не приятным ограничением: Currently, entities exceeding 32KB in size cannot be shared.&lt;br&gt;http://www.squid-cache.org/Doc/config/memory_cache_shared/&lt;br&gt;Если maximum_object_size указать больше 32KB в логах появляется следующее сообщение:&lt;br&gt;WARNING: disk-cache maximum object size is too large for mem-cache: 102400.00 KB &amp;gt; 32.00 KB&lt;br&gt;&lt;br&gt;Поиск показал, что это пока конструктивная особенность SMP:&lt;br&gt;http://www.squid-cache.org/mail-archive/squid-users/201110/0354.html&lt;br&gt;http://www.squid-cache.org/mail-archive/squid-dev/201207/0184.html&lt;br&gt;&lt;br&gt;Интересуют вопросы такого рода:&lt;br&gt;Как отразится на пользователей и на работу Squid отключение &quot;memory_cache_shared off&quot;.&lt;br&gt;Что будет с объектами превышающими 32KB с включенной &quot;Shared memory cache&quot; но с maximum_object_size больше чем 32KB.&lt;br&gt;&lt;br&gt;ОС: CentOS 6.3 x86_64&lt;br&gt;Squid Cache: Version 3.2.9&lt;br&gt;configure options:  &apos;--buil</description>

<item>
    <title>Shared memory cache + SMP (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#6</link>
    <pubDate>Tue, 26 Mar 2013 18:48:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Может быть, у кого-то есть более детальное предположение, как будет работать SMP &lt;br&gt;&amp;gt;&amp;gt; в случае отключения &quot;Shared memory cache&quot;?&lt;br&gt;&amp;gt; работа squid не сказывается на SMP &lt;br&gt;&lt;br&gt;Он про &quot;SMP mode&quot; http://www.squid-cache.org/Doc/config/workers/ самого http://wiki.squid-cache.org/Features/SmpScale сквида.&lt;br&gt;&lt;br&gt;Чего ты пристал к человеку? Пусть себе мучается.&lt;br&gt;</description>
</item>

<item>
    <title>Shared memory cache + SMP (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#5</link>
    <pubDate>Tue, 26 Mar 2013 18:26:22 GMT</pubDate>
    <description>&amp;gt; Может быть, у кого-то есть более детальное предположение, как будет работать SMP &lt;br&gt;&amp;gt; в случае отключения &quot;Shared memory cache&quot;?&lt;br&gt;&lt;br&gt;работа squid не сказывается на SMP &lt;br&gt;</description>
</item>

<item>
    <title>Shared memory cache + SMP (Dionis80)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#4</link>
    <pubDate>Tue, 26 Mar 2013 16:23:08 GMT</pubDate>
    <description>На форуме http://www.linux.org.ru/forum/admin/8998367 подкинули интересную идею:&lt;br&gt;&lt;br&gt;&amp;gt; http://wiki.squid-cache.org/ConfigExamples/SmpCarpCluster&lt;br&gt;&amp;gt; В backend.conf включить icp, чтоб они друг у друга могли запрашивать данные&lt;br&gt;&lt;br&gt;Спасибо Kuzz!&lt;br&gt;</description>
</item>

<item>
    <title>Shared memory cache + SMP (Dionis80)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#3</link>
    <pubDate>Tue, 26 Mar 2013 16:22:38 GMT</pubDate>
    <description>Продолжая изучать оригинальный сайт squid-cache.org я пока остановился на таком выводе, что при отключении &amp;#171;maximum_object_size&amp;#187; у процессов, по сути, останется общим только:&lt;br&gt;&lt;br&gt;http://wiki.squid-cache.org/Features/SmpScale&lt;br&gt;&amp;#8226; Squid executable,&lt;br&gt;&amp;#8226; general configuration,&lt;br&gt;&amp;#8226; listening ports,&lt;br&gt;&amp;#8226; logs,&lt;br&gt;&lt;br&gt;Оперативная память и дисковый кэш у них будут собственные, ничем друг с другом не связанные.&lt;br&gt;&lt;br&gt;Например: В случае, если при первом подключении клиент подключится через первый процесс, а при втором через второй процесс, и запросит одну и туже информацию, данные будут скачены из интернета ДВАЖДЫ и ПРОДУБЛИРОВАНЫ в обоих кэшах.&lt;br&gt;&lt;br&gt;Интересно, как в таком случае будет поделена оперативная память? Например, если в конфиге указать: cache_mem 4096 MB то каждому процессу будет выделено 4096 MB, либо данный объём будет поделен поровну на количество процессов SMP?&lt;br&gt;&lt;br&gt;Почему-то на оригинальном сайте не могу найти подробного описания &quot;Shared memory cache&quot; и SMP. Возможно ищу плохо? )&lt;br&gt;</description>
</item>

<item>
    <title>Shared memory cache + SMP (Dionis80)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#2</link>
    <pubDate>Tue, 26 Mar 2013 16:22:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Как отразится на пользователей и на работу Squid отключение &quot;memory_cache_shared off&quot;.&lt;br&gt;&amp;gt; Картинка прилетит на 100 микросекунд позже.&lt;br&gt;&amp;gt;&amp;gt; Что будет с объектами превышающими 32KB с включенной &quot;Shared memory cache&quot; но с maximum_object_size больше чем 32KB.&lt;br&gt;&amp;gt; Currently, entities exceeding 32KB in size cannot be shared.&lt;br&gt;&lt;br&gt;Может быть, у кого-то есть более детальное предположение, как будет работать SMP в случае отключения &quot;Shared memory cache&quot;?&lt;br&gt;</description>
</item>

<item>
    <title>Shared memory cache + SMP (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID12/6967.html#1</link>
    <pubDate>Tue, 26 Mar 2013 14:25:11 GMT</pubDate>
    <description>&amp;gt; Как отразится на пользователей и на работу Squid отключение &quot;memory_cache_shared off&quot;.&lt;br&gt;&lt;br&gt;Картинка прилетит на 100 микросекунд позже.&lt;br&gt;&lt;br&gt;&amp;gt; Что будет с объектами превышающими 32KB с включенной &quot;Shared memory cache&quot; но с maximum_object_size больше чем 32KB.&lt;br&gt;&lt;br&gt;Currently, entities exceeding 32KB in size cannot be shared.&lt;br&gt;</description>
</item>

</channel>
</rss>
