<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Microsoft разрабатывает открытый APT-подобный пакетный менед...</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html</link>
    <description>Разработчики Microsoft представили (http://blogs.msdn.com/garretts/archive/2010/04/07/what-s-this-coapp-all-about.aspx) приложение CoApp (https://launchpad.net/coapp) - универсальную Windows-среду для распространения, компиляции и создания пакетов из Open Source приложений, напоминающую по своей сути пакетный менеджеры APT и YUM. В качестве формата пакетов будет использоваться стандартный для Windows формат MSI. Компания Microsoft позволила (http://blogs.msdn.com/garretts/archive/2010/03/31/the-common-opensource-application-publishing-platform-coapp.aspx) одному из сотрудников работать над новым проектом в режиме полного рабочего дня.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Причины, подтолкнувшие к созданию  CoApp:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Различная идеология Unix и Windows - расположение файлов и библиотек программ, API, методы доступа к файловой системе и т.д.;&lt;br&gt;-  Сложность в установке и настройке пакетов зависимостей для конкретного OpenSource приложения (так, например, для сборки вам могут понадобиться библиотека zlib или OpenSSL...&lt;br&gt;&lt;br&gt;URL: http://arstech</description>

<item>
    <title>Microsoft разрабатывает открытый APT-подобный пакетный менед... (maotm)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#251</link>
    <pubDate>Wed, 14 Apr 2010 04:51:18 GMT</pubDate>
    <description>Прям анекдот про самосовершенствующийся Windows, превратившийся в конечном итоге в Linux, сбывается :)&lt;br&gt;</description>
</item>

<item>
    <title>*sigh* (Michael Shigorin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#250</link>
    <pubDate>Tue, 13 Apr 2010 19:27:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt;не надо так не надо. &lt;br&gt;&amp;gt;&#037; ls /dev/ksm &lt;br&gt;&amp;gt;ls: /dev/ksm: No such file or directory&lt;br&gt;&lt;br&gt;На этот случай там выше было:&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;PS: а код такой есть для линукса, и что-то не слышу для &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;винды, макоси, не говоря о *bsd.&lt;br&gt;&amp;gt;&amp;gt;Если интересно, то http://lwn.net/Articles/306704/ и http://lwn.net/Articles/330589/&lt;br&gt;&amp;gt;Да-да. Это такой костыль в Linux, от которого в FreeBSD отказались.&lt;br&gt;&lt;br&gt;Так и записываем -- &quot;в FreeBSD слили&quot;.  Ровно как и раньше с журналированием.  Раз уж старались проиллюстрировать -- ну ладно, спасибо.&lt;br&gt;&lt;br&gt;&amp;gt;В FreeBSD кэш файловой системы был объединён с кэшем виртуальной памяти, и &lt;br&gt;&amp;gt;вся доступная системная память МОЖЕТ быть выделена для кэширования данных файловой &lt;br&gt;&amp;gt;системы.&lt;br&gt;&lt;br&gt;А это к чему было?&lt;br&gt;&lt;br&gt;&amp;gt;Я этого не утверждал.&lt;br&gt;&lt;br&gt;(откладывая клещи в сторону) Уже хорошо.&lt;br&gt;&lt;br&gt;&amp;gt;Не надо за меня что-то додумывать.&lt;br&gt;&lt;br&gt;Тогда будьте добры, выражайтесь внятно, раз уж берёте на себя труд говорить с другими.&lt;br&gt;&lt;br&gt;&amp;gt;mmap() не &quot;объединяет&quot; в одну структуру данные разных файлов (даже если они бинарно &lt;br&gt;&amp;gt;идентичны). vnode у фай</description>
</item>

<item>
    <title>*sigh* (Andrey Mitrofanov)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#249</link>
    <pubDate>Tue, 13 Apr 2010 13:28:20 GMT</pubDate>
    <description>&amp;gt;&#037; ls /dev/ksm &lt;br&gt;&amp;gt;ls: /dev/ksm: No such file or directory &lt;br&gt;&lt;br&gt;И эти люди сейчас расскажут нам за ZFS-ы!? :-P&lt;br&gt;&lt;br&gt;&amp;gt;&#037; uname -rsm &lt;br&gt;&amp;gt;FreeBSD 8.0-STABLE amd64 </description>
</item>

<item>
    <title>*sigh* (iZEN)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#248</link>
    <pubDate>Tue, 13 Apr 2010 13:14:19 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Которые имеют идентичное содержание, являясь логически отдельными объектами. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Открой для себя технику файлового отображения в память.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Вы, может, хотели в другую сторону кивнуть -- на специально обученный искать &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;дупы код?&lt;br&gt;&amp;gt;&amp;gt;Не надо додумывать что-то за меня и приписывать это мне же.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Да я пытаюсь хоть какой-то здравый смысл найти в том, что несёте... &lt;br&gt;&amp;gt;не надо так не надо. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&#037; ls /dev/ksm&lt;br&gt;ls: /dev/ksm: No such file or directory&lt;br&gt;&#037; uname -rsm&lt;br&gt;FreeBSD 8.0-STABLE amd64&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;Если интересно, то http://lwn.net/Articles/306704/ и http://lwn.net/Articles/330589/&lt;br&gt;&lt;br&gt;Да-да. Это такой костыль в Linux, от которого в FreeBSD отказались. В FreeBSD кэш файловой системы был объединён с кэшем виртуальной памяти, и вся доступная системная память МОЖЕТ быть выделена для кэширования данных файловой системы. &lt;br&gt;&lt;br&gt;&amp;gt;Вы действительно утверждаете, что обычный mmap() неким образом догадается о том, что &lt;br&gt;&amp;gt;странички из одинаковых по содержанию файлов на самом деле одинаковы -- </description>
</item>

<item>
    <title>*sigh* (Michael Shigorin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#246</link>
    <pubDate>Tue, 13 Apr 2010 07:12:40 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Речь ведь шла о нескольких копиях файлов с библиотеками.&lt;br&gt;&amp;gt;&quot;Копии&quot; &amp;#8212; это те, которые отличаются друг от друга? Или те, которые &lt;br&gt;&amp;gt;всё-таки одинаковы? :))&lt;br&gt;&lt;br&gt;Которые имеют идентичное содержание, являясь логически отдельными объектами.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Открой для себя технику файлового отображения в память.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Вы, может, хотели в другую сторону кивнуть -- на специально обученный искать &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;дупы код?&lt;br&gt;&amp;gt;Не надо додумывать что-то за меня и приписывать это мне же.&lt;br&gt;&lt;br&gt;Да я пытаюсь хоть какой-то здравый смысл найти в том, что несёте... не надо так не надо.&lt;br&gt;&lt;br&gt;Если интересно, то http://lwn.net/Articles/306704/ и http://lwn.net/Articles/330589/&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Чтоб экономить на ммапе, надо ммапить _заведомо_ одно и то же.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Нет. При мапинге просто не производится лишняя пребуферизация, а данные и код &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;приложение сразу берёт из дискового кэша. &lt;br&gt;&amp;gt;&amp;gt;А теперь хором задумываемся: какой-такой волшебный дисковый кэш знает про то, что &lt;br&gt;&amp;gt;&amp;gt;КОПИИ ФАЙЛОВ вообще-то идентичны? (второй день пытаюсь объяснить, дойдёт или всё &lt;br&gt;&amp;gt;&amp;gt;операц</description>
</item>

<item>
    <title>*sigh* (iZEN)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#245</link>
    <pubDate>Mon, 12 Apr 2010 21:56:32 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Потом 24 копии дружно выжрут RAM 24 раза и займут в 24 раза больше места на диске&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;Открой для себя технику файлового отображения в память.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Вы, может, хотели в другую сторону кивнуть -- на специально обученный искать &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;дупы код?&lt;br&gt;&lt;br&gt;Не надо додумывать что-то за меня и приписывать это мне же.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Чтоб экономить на ммапе, надо ммапить _заведомо_ одно и то же.&lt;br&gt;&amp;gt;&amp;gt;Нет. При мапинге просто не производится лишняя пребуферизация, а данные и код &lt;br&gt;&amp;gt;&amp;gt;приложение сразу берёт из дискового кэша. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А теперь хором задумываемся: какой-такой волшебный дисковый кэш знает про то, что &lt;br&gt;&amp;gt;КОПИИ ФАЙЛОВ вообще-то идентичны? (второй день пытаюсь объяснить, дойдёт или всё &lt;br&gt;&amp;gt;операционки дизайните?)&lt;br&gt;&lt;br&gt;Не надо хором задумываться. Нужно просто прочитать как работает отображение файлов в память и всё сразу станет ясно.&lt;br&gt;</description>
</item>

<item>
    <title>*sigh* (iZEN)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#244</link>
    <pubDate>Mon, 12 Apr 2010 21:49:15 GMT</pubDate>
    <description>&amp;gt;Речь ведь шла о нескольких копиях файлов с библиотеками.  Не хард&amp;#124;симлинках, &lt;br&gt;&amp;gt;а копиях.&lt;br&gt;&lt;br&gt;&quot;Копии&quot; &amp;#8212; это те, которые отличаются друг от друга? Или те, которые всё-таки одинаковы? :))&lt;br&gt;&lt;br&gt;(Я просто думал и думаю, что копии всегда идентичны.)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>*sigh* (Michael Shigorin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#243</link>
    <pubDate>Mon, 12 Apr 2010 20:35:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;Потом 24 копии дружно выжрут RAM 24 раза и займут в 24 раза больше места на диске&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Открой для себя технику файлового отображения в память.&lt;br&gt;&amp;gt;&amp;gt;Вы, может, хотели в другую сторону кивнуть -- на специально обученный искать &lt;br&gt;&amp;gt;&amp;gt;дупы код? Чтоб экономить на ммапе, надо ммапить _заведомо_ одно и то же.&lt;br&gt;&amp;gt;Нет. При мапинге просто не производится лишняя пребуферизация, а данные и код &lt;br&gt;&amp;gt;приложение сразу берёт из дискового кэша. &lt;br&gt;&lt;br&gt;А теперь хором задумываемся: какой-такой волшебный дисковый кэш знает про то, что КОПИИ ФАЙЛОВ вообще-то идентичны? (второй день пытаюсь объяснить, дойдёт или всё операционки дизайните?)&lt;br&gt;&lt;br&gt;Речь ведь шла о нескольких копиях файлов с библиотеками.  Не хард&amp;#124;симлинках, а копиях.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;PS: а код такой есть для линукса, и что-то не слышу для &lt;br&gt;&amp;gt;&amp;gt;винды, макоси, не говоря о *bsd.&lt;br&gt;&amp;gt;Специально для вас: &#091;...&#093; mmap(2) входит в состав libc. &lt;br&gt;&lt;br&gt;Да куда ж unix-like без mmap, который SVR4.  Я про KSM говорил насчёт искалки дупов, если так и не дошло.&lt;br&gt;&lt;br&gt;Скажите честно -- просто проморгали суть сл</description>
</item>

<item>
    <title>Главное не забудьте обновить (Michael Shigorin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/65720.html#242</link>
    <pubDate>Mon, 12 Apr 2010 20:19:40 GMT</pubDate>
    <description>&amp;gt;а C/C++ приложения до сих пор обходятся явным или динамическим &lt;br&gt;&amp;gt;связыванием библиотек при старте приложения, то есть зачатки есть, но до &lt;br&gt;&amp;gt;конца работать на автомате не научились, поэтому требуются всякие там менеджеры &lt;br&gt;&amp;gt;пакетов, разруливающие зависимости и т.д.. &lt;br&gt;&lt;br&gt;Почитайте про dlopen(3), что ли.  Подумайте про загрузку модулей ядра.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;:).Какое счастье что iZENы не дизайнят операционки.&lt;br&gt;&amp;gt;Если б я сейчас дизайнил операционки, я бы делал всё правильно&lt;br&gt;&lt;br&gt;Сначала букварь, пожалуйста.  R, не W.&lt;br&gt;</description>
</item>

</channel>
</rss>
