<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: Процессы. Очереди сообщений. Взаимодей...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/55663.html</link>
    <description>Обсуждение статьи тематического каталога: Процессы. Очереди сообщений. Взаимодействие между процессами. (ipc proccess thread block memory gcc fork lock)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/dev/ipc_prog.txt.html&lt;br&gt;</description>

<item>
    <title>Процессы. Очереди сообщений. Взаимодействие между процессами. (ipc proccess thread block memory gcc fork lock) (Alex)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/55663.html#1</link>
    <pubDate>Tue, 09 Jun 2009 13:56:45 GMT</pubDate>
    <description>&quot;Теория очереди сообщений&lt;br&gt;------------------------&lt;br&gt;&lt;br&gt;   Каждый процесс способен создать любое количество структур называемых&lt;br&gt;   очередями: каждая структура может содержать любое количество сообщений&lt;br&gt;   разных типов, которые имеют разную природу и содержат любую&lt;br&gt;   информацию;...&quot;&lt;br&gt;&lt;br&gt;Вопрос: так ли это?&lt;br&gt;&lt;br&gt;Зачем тогда в линуксе нужны следующие значения?&lt;br&gt;&lt;br&gt;/proc/sys/kernel/msgmax&lt;br&gt;Здесь определяется максимальный размер сообщения, которое может быть отправлено от одного процесса другому. Сообщения между процессами в памяти ядра не копируются на диск, так что если вы увеличите это значение, то вы увеличите количество памяти используемой операционной системой.&lt;br&gt;&lt;br&gt;Default setting: 8192&lt;br&gt;&lt;br&gt;/proc/sys/kernel/msgmnb&lt;br&gt;Здесь указывается максимальное количество байт в одном сообщении.&lt;br&gt;&lt;br&gt;Default setting: 16384&lt;br&gt;&lt;br&gt;/proc/sys/kernel/msgmni&lt;br&gt;Здесь указывается максимальное количество идентификаторов сообщений в очереди.&lt;br&gt;&lt;br&gt;Default setting: 16&lt;br&gt;</description>
</item>

</channel>
</rss>
