<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Построение надежных операционных систем. Серия статей по Linux.</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html</link>
    <description>Опубликован перевод (http://citforum.ru/operating_systems/reliable_os/) статьи Эндрю Таненбаума &quot;A Lightweight Method for Building Reliable Operating Systems Despite Unreliable Device Drivers (http://www.minix3.org/doc/reliable-os.pdf)&quot; в которой рассмотрены все основные технические идеи ОС MINIX 3 применяемые для решения проблемы построения надежных операционных систем, допускающих наличие ненадежных драйверов устройств. Вольный пересказ данной статьи можно прочитать также здесь (http://citforum.ru/operating_systems/microkernel_tanenbaum/).&lt;br&gt;&lt;br&gt;&lt;br&gt;Кроме того в html формате доступны некоторые интересные статьи из журнала Chip Special Linux (http://www.linuxrsp.ru/chip/) (все статьи журнала в PDF формате доступны на данной странице (http://www.linuxrsp.ru/chip/)):&lt;br&gt;&lt;br&gt;&lt;br&gt;-  &quot;Проблемы совместимости Linux-систем (http://citkit.ru/articles/281/)&quot; -рассказ о проблемах совместимости и переносимости приложений между различными клонами Linux;&lt;br&gt;-  &quot;Linux Standard Base: история успеха (http://citkit.ru/articles/282/)&quot;;&lt;br&gt;-  </description>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (chas)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#19</link>
    <pubDate>Fri, 24 Nov 2006 08:04:14 GMT</pubDate>
    <description>Прямо к теме, читал на днях интервью с Алексеем Брагиным:&lt;br&gt;&lt;br&gt;http://www.openproj.ru/index.php?t=1260&amp;IB2XPnew=36b8b481e7be1c1e63dbc707c497fc0e&lt;br&gt;&lt;br&gt;&quot;...Я нашёл несколько однотипных багов, когда для определения размера структуры проделывалась операция sizeof(pStruct)....вместо sizeof(*pStruct)... Отлавливать такую ошибку довольно сложно... проявляется потом, в совершенно неожиданном и несвязанном месте (драйвер юсб-контроллера, а проявление &amp;#8211; в драйвере файловой системы)....&quot;&lt;br&gt;&lt;br&gt;И Эндрью Таненбаум:&lt;br&gt;&quot;В программах на языках C и C++ используется множество указателей, и эти программы все время подвержены ошибкам ... В нашей разработке сервер или драйвер, пытающиеся разыменовать плохой указатель, принудительно завершаются, и выдается дамп памяти для будущей отладки,....заменяет принудительно завершенный процесс его свежей копией.&quot;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (Dvorkin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#18</link>
    <pubDate>Mon, 20 Nov 2006 13:05:14 GMT</pubDate>
    <description>безмерно уважать не надо, достаточно просто его уважать... как умного и не жадного человека.&lt;br&gt;завидуете Майклу Джексону? :)</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Linux. (www.andr.ru)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#17</link>
    <pubDate>Mon, 20 Nov 2006 09:00:44 GMT</pubDate>
    <description>статья - супер, большое спасибо за перевод.&lt;br&gt;таненбаум - отец.&lt;br&gt;</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (www.andr.ru)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#16</link>
    <pubDate>Mon, 20 Nov 2006 08:55:55 GMT</pubDate>
    <description>&amp;gt; Где вы там увидели микроядерность в Vista ?&lt;br&gt;&lt;br&gt;и крутой реалтайм.&lt;br&gt;&lt;br&gt;чудаки, реалтайм - это когда все процессы, которые будет выполнять ядро, заранее известны и заранее просчитана скорость их выполнения, и за счёт этого автомат не спалит пироги в печке. НИ ОДНА ОС ОБЩЕГО НАЗНАЧЕНИЯ НЕ УМЕЕТ РЕАЛТАЙМ И НЕ МОЖЕТ УМЕТЬ, так как неизвестно заранее, ни сколько юзер запустит процессов, ни сколько они будут выполняться. для проигрывания фильмов поддерживается т.н. &quot;мягкий реалтайм&quot;, но я думаю, что любой вспомнит, как кино начинает дёргаться и заикаться, если машина перегружена, чего в реалтайм-ОС абсолютно недопустимо.&lt;br&gt;&lt;br&gt;реалтайм-ОС - это заранее спланированный набор операций, которые выполняет ядро, и никаких дополнений к спланированому не допускается.&lt;br&gt;</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (www.andr.ru)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#15</link>
    <pubDate>Mon, 20 Nov 2006 08:47:46 GMT</pubDate>
    <description>&amp;gt; Торвальдса безмерно уважаю, но вот с нелюбовью к микроядру он несколько перегибает...&lt;br&gt;&lt;br&gt;не за что его уважать. ничего он сам не придумал, а чужое переделал так, что юзать невозможно по-людски. попсовый король типа майкла джексона, поднялся на малолетках и упадёт, когда его обожатели маленько повзрослеют.&lt;br&gt;</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Linux. (ErrSkin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#14</link>
    <pubDate>Mon, 20 Nov 2006 08:21:23 GMT</pubDate>
    <description>Где вы там увидели микроядерность в Vista ?</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (serg1224)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#13</link>
    <pubDate>Sun, 19 Nov 2006 23:48:12 GMT</pubDate>
    <description>&amp;gt; В общем, идеи Тани Баумана вынашивалась столь долго, что устарели в утробе,&lt;br&gt;&amp;gt; не родившись. Точнее ко что вылезло, но опять же, в пред пенсионном возрасте.&lt;br&gt;&lt;br&gt;Может товарищ знает реальные альтернативы повышения надежности систем?&lt;br&gt;Поделитесь, плиз. Факультативно очень интересуюсь.&lt;br&gt;&lt;br&gt;Из своего опыта заню, что не только драйвера вызывают kernel panic, но легче от этого не становится. Лично мне хочется быть уверенным, что стабилная работа ядра ОС математически выверена, и подтвержена ДЛИТЕЛЬНОЙ практикой. Для этого ядро должно заниматься исключительно тем, что положено ядру и обновляться ВЕСЬМА РЕДКО, ибо нечего там особо менять.</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Linux. (Якобы умный)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#12</link>
    <pubDate>Sun, 19 Nov 2006 19:08:54 GMT</pubDate>
    <description>Прочитал до половины. Не, не статью (куды нам с рязанской мордой), а опубликованный перевод. Хотя какой там перевод, там субъективное мнение и критика того, что надо бы перевести, а не аппелировать.&lt;br&gt;Плюнул на перевод, поставил чайник и пошел искать словарь с буржуйскоского. Через час опух, то ли от чая, то ли от не ихних исключений в наших словарях.&lt;br&gt;Сколько не пытался встать на строну автора, однако здравый смысл протестовал. Утомился переводить евойные притязания к ядру, который клювом щелкает когда доверенные лица (драйвера) творят чего хотят. Самое время воспеть хвалу Windows, который лицензирует чужое программное обеспечение&lt;br&gt;</description>
</item>

<item>
    <title>Построение надежных операционных систем. Серия статей по Lin... (_Nick_)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/36002.html#10</link>
    <pubDate>Sat, 18 Nov 2006 15:12:23 GMT</pubDate>
    <description>нет, он просто прочитал мнение Торвальдса о микроядрах...&lt;br&gt;&lt;br&gt;&lt;br&gt;Торвальдса безмерно уважаю, но вот с нелюбовью к микроядру он несколько перегибает...</description>
</item>

</channel>
</rss>
