-
Microsoft показала новую OC Singularity
Microsoft представила прототип новой операционной системы Singularity, ориентированной в первую очередь на ученых. Бесплатный инструментарий для разработки приложений под эту ОС и ее исходный код выложены на сайте Microsoft Codeplex для всех желающих использовать их в исследовательских целях. Singularity создана программистами Microsoft с нуля. Главным приоритетом ОС является надежность. По словам вице-президента компании по исследованиям Рича Рашида (Rich Rashid), это не следующая Windows. Singularity как прототип призвана проверить новую концепцию построения ОС.
Базой для новой системы является микроядро, 90 процентов которого написано на Sing#, расширении для языка высокого уровня C#, сообщает TG Daily. По словам авторов, такой подход позволяет сделать систему более безопасной по сравнению с теми, чьи ядра написаны на языках более низкого уровня.
Singularity активно работает с многоядерными системами. В настоящее время она поддерживает 16-ядерные процессоры, а также вычислительные возможности графических карт.
Первые сообщения о работе над Singularity появились свыше двух лет назад, хотя сама разработка заняла пять лет. Создатели Singularity отмечают, что их система отличается от большинства остальных тем, что не использует идеи, впервые введенные в шестидесятых годах прошлого века в ОС Multics.
securitylab.ru
Left home for a few days and look what happens...
-
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
Microsoft выпустила новую операционную систему
Исследовательская ОС Microsoft
В Microsoft объявили о выходе новой операционной системы, но к Windows она отношения не имеет и пока представляет собой сугубо исследовательский проект. Прототип ОС носит название Singularity. Проект нацелен на расширение языков программирования и разработку новых методологий и инструментальных средств задания и верификации поведения программ. В частности, в Singularity используются языки со строгим контролем типов и абстрактный набор команд, позволяющие без участия аппаратных средств разбиения создавать надежно изолированные друг от друга программные процессы (Software Isolated Processes, SIP): каждый со своим объектным пространством, "сборщиком мусора" и средой периода исполнения. В прототипе Singularity создание таких процессов предельно упрощено, и они работают на нулевом кольце адресного пространства ядра ОС. В Singularity каждая программа, драйвер устройства и системное расширение представляет собой SIP. Для таких процессов не допускается совместное использование памяти, и они не имеют возможности модифицировать свой код, что усиливает гарантии надежности работы программы в SIP. Код Singularity и вспомогательных средств доступен для изучения и использования на сайте Microsoft CodePlex. В корпорации предлагают его исследователям в качестве платформы для экспериментов с новыми видами компьютерных архитектур.
Источник
Microsoft Most Valuable Professional in Consumer Security