Battle Forum

Battle Forum (http://battlefox.rooty.ru/index.php)
-   Операционная система (http://battlefox.rooty.ru/forumdisplay.php?f=73)
-   -   Microsoft Singularity (http://battlefox.rooty.ru/showthread.php?t=8261)

Azzran 13.06.2008 17:46

Microsoft Singularity
 
Вложений: 2
Цитата:

Singularity — начатый в 2003 году проект исследовательского подразделения корпорации Майкрософт по созданию высоконадёжной операционной системы, в которой микроядро, драйверы устройств и приложения написаны на управляемом коде.

Отличительной особенностью данной ОС является использование идеологии программно-изолированных процессов (похожих на легкие процессы языка Erlang) общение между которыми происходит исключительно посредством сообщений. В отличие от традиционных ОС, защита таких процессов в Singularity производится не путем организации аппаратно-защищенных адресных пространств, а путем использования типобезопасного подмножества промежуточного языка (MSIL) и его верификации перед компиляцией в родной код процессора.

Низкоуровневый код обработки прерываний x86 написан на языке ассемблера и C. Библиотеки времени исполнения (runtime) и сборщик мусора написаны на Sing# (специально доработанном для данного проекта диалекте C#) с использованием небезопасного режима (unsafe mode). Также присутствует код на C, использующийся в целях отладки. BIOS компьютера вызывается только на этапе загрузки в 16-разрядном реальном режиме работы процессора. После перехода в 32-разрядный режим, BIOS больше никогда не вызывается, вместо него используются драйверы, написанные на Sing#. При установке ядра, оп-коды CIL компилируются в инструкции x86 при помощи компилятора Bartok.

Bartok — это исследовательский проект по созданию на языке C# оптимизирующего компилятора из CIL в x86.

Singularity 1.0 была завершена в 2007 году. Исследовательский пакет Singularity 1.1 Research Development Kit (RDK) был выпущен под лицензией Shared Source и допускает академическое некоммерческое использование; пакет доступен на CodePlex. Дальнейшая разработка сосредоточена на Singularity RDK 2.0.
http://ru.wikipedia.org/wiki/Microsoft_Singularity

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.


От себя: сам пока не пробовал ставить, кто поставит прошу отписаться и поделиться своим мнением.

Frosty 13.06.2008 18:22

Цитата:

Singularity-Сингулярность-область пространства-времени, в которой кривизна пространственно-временного континуума обращается в бесконечность или терпит разрыв, либо метрика обладает иными патологическими свойствами, не допускающими разумной физической интерпретации.
(c) Wikipedia

В точку! Опять за красивым названием скрывается что-то бесконечно кривое и невразумительное :)

Ringo 14.06.2008 02:11

Frosty, тебя из линуха и силком не вытащишь, нафига в этой теме отписалсо? :) вобще, зачем в этот раздел заглядываешь? :)

Frosty 14.06.2008 13:08

Ringo, просто топик был последним, никуда я не заглядывал, прямиком с главной зашел, пробил в гугле значение названия и поржал, а смехом надо делиться.

Chi No Ame 13 14.06.2008 13:51

Frosty, ну в защиту могу сказать, что горный казёл Выносливая Цапля тож так себе название)

Ringo 14.06.2008 15:44

Фростя, у сингулярности есть другие опредления, связанные с sci-fi ;) поищи на ][ статейка была) Все мы не любим Некрософт, но ведь и у плохих родителей иногда вырастают гениальные дети) к тому ж, неужели не любопытно? :)


Текущее время: 21:55. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot