<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект GnuPG представил новую свободную многопоточную библио...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html</link>
    <description>Представлен (http://lists.gnupg.org/pipermail/gnupg-announce/2012q2/000315.html) первый выпуск новой свободной библиотеки для создания многопоточных приложений - nPth (http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git;a=summary) (New GNU Portable Threads Library). Изначально библиотека развивалась в рамках проекта GnuPG с целью создания более совершенной замены стандартной библиотеки GNU Pth (http://www.gnu.org/software/pth/), поддерживающей работу в современных операционных системах. Последний корректирующий релиз GNU Pth вышел в 2006 году, а последний значительный выпуск в 2004 году, c тех проект не развивается. Так как новая библиотека может представлять интерес и для других проектов, было принято решение развивать nPth в виде обособленного продукта.  Код библиотеки распространяется под лицензиями LGPLv3 и GPLv2.&lt;br&gt;&lt;br&gt;&lt;br&gt;nPth предоставляет API, похожий на GNU Pth, и реализует невытесняющую  модель организации работы нитей (non-preemptive, кооперативная многопоточность). Ключевым отличием от GNU Pth является у</description>

<item>
    <title>Треды в линуксе (fi)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#40</link>
    <pubDate>Mon, 14 May 2012 12:55:54 GMT</pubDate>
    <description>&amp;gt; Все же, в солярке и бсд существует четкое разделение: за базовую систему разработчики ручаются, а остальное пользователь ставит на свой страх и риск.&lt;br&gt;&lt;br&gt;А где же по другому???  берем к примеру rhel, sles or ubuntu - за базовую систему разработчики ручаются&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#39</link>
    <pubDate>Fri, 11 May 2012 07:04:18 GMT</pubDate>
    <description>Ну дыкть другой дистр попробуйте&lt;br&gt;</description>
</item>

<item>
    <title>Треды в линуксе (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#38</link>
    <pubDate>Thu, 10 May 2012 19:51:27 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Собственно, если начало двухтысячных кто вспомнит &lt;br&gt;&amp;gt; С тех пор многое поменялось.&lt;br&gt;&lt;br&gt;В мире *BSD с тех пор не поменялось ничего. И они до сих пор считают себя лидерами среди свободных ОС :)&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#37</link>
    <pubDate>Thu, 10 May 2012 19:50:25 GMT</pubDate>
    <description>Ну линуксоиды же не виноваты, что не стали обвешивать и затормаживать fork(), как это сделано в &quot;нормальных операционных системах&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Andrew Kolchoogin)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#36</link>
    <pubDate>Thu, 10 May 2012 19:05:34 GMT</pubDate>
    <description>Не совсем так, до победы ещё далеко.&lt;br&gt;&lt;br&gt;А вот thread&apos;ов в Линуксе, действительно, нет, и вот почему: во всех нормальных операционных системах есть две операции -- создание процесса и создание потока исполнения. API и название функций значения не имеют -- имеет значение лишь то, что один процесс примерно в 5-6 раз медленнее другого.&lt;br&gt;&lt;br&gt;Так вот, в Линуксе fork() и pthread_create() примерно равны, так сказать, &quot;по тяжести&quot;. Собственно, именно поэтому в Линуксе thread&apos;ов нет.&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Gordio)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#34</link>
    <pubDate>Thu, 10 May 2012 16:03:33 GMT</pubDate>
    <description>А где самое главное?&lt;br&gt;Код с примером использования.&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#33</link>
    <pubDate>Thu, 10 May 2012 14:04:54 GMT</pubDate>
    <description>Нежно-нежно, прямо как в макоси :)&lt;br&gt;</description>
</item>

<item>
    <title>Проект GnuPG представил новую свободную многопоточную библио... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#32</link>
    <pubDate>Thu, 10 May 2012 13:45:37 GMT</pubDate>
    <description>Как показывает практика - таки линуксоиды знают о *BSD по страшным сказкам. А там всё нежно и _логично_, и _практично_. И есть хендбук, с которого можно легко начать.&lt;br&gt;</description>
</item>

<item>
    <title>Треды в линуксе (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/84466.html#31</link>
    <pubDate>Thu, 10 May 2012 09:26:19 GMT</pubDate>
    <description>Ладно б базовая система vs пакеты. Можно ко всему в пакетах привыкнуть. Для кого-то это выглядит возможностью &quot;поставить только нужное&quot; (с наличием базовой системы так сделать никто не запрещает, я знаю ;).&lt;br&gt;&lt;br&gt;А вот дефолтное расположение баз того же мускуля в /var/lib и пустующий /var/db, отсутсвие документации (точнее, местами большие пробелы в ней), отсутствие init скрипта для svnserve - всё это бытовые мелочи, с которыми можно справиться и победить, но зачем, если можно по-нормальному? Единственное, что после каждой такой победы ЧСВ поднимается, да. :)&lt;br&gt;&lt;br&gt;Не холивара ради (их тут разводить почти бессмысленно), а просто накипело. Peace.&lt;br&gt;</description>
</item>

</channel>
</rss>
