Внимание! На сайте только обсуждение ПО, любые ссылки на активаторы и\или программы не распространяемые разработчиками публично - запрещены!
Главная » 2009»Ноябрь»14 » Microsoft разрабатывает экспериментальные операционные системы
Microsoft разрабатывает экспериментальные операционные системы
20:43
Доступно только для пользователей, разработка которой ведется одновременно с Windows.Barrelfish — совместный проект Microsoft и Швейцарского федерального политехнического института Доступно только для пользователей.Работы над платформой ведутся с 2007 года.Операционная система Barrelfish предназначена для компьютеров с многоядерными процессорами. Согласно пояснениям «Майкрософт», платформа рассматривает ПК как сеть независимых ядер. Такая концепция позволяет более эффективно перераспределять аппаратные ресурсы между приложениями и, следовательно, достигать баланса между производительностью и расходуемой энергией.Кроме того, в отличие от операционных систем Windows, предназначенных для работы на х86-совместимых ПК, платформа Barrelfish будет поддерживать также чипы Доступно только для пользователей.Barrelfish написан с нуля,и почти все, что написано на C или ассемблере,запускается на 64-разрядные x 86 платформах.
Схема работы операционной системы Barrelfish
Напомним также, что Microsoft разрабатывает экспериментальную Доступно только для пользователей. При проектировании этой платформы основное внимание уделяется обеспечению надежности и безопасности.В Microsoft сразу же оговариваются, что Singularity не является следующей версией Windows. Новая программная платформа разрабатывается в рамках экспериментального проекта и ориентирована на применение исключительно в исследовательских целях. Рик Рашид, генеральный директор подразделения Microsoft Research, называет Singularity "концепт-каром", на котором будут обкатываться новые технологии.Singularity разрабатывалась с чистого листа. При проектировании операционной системы большая часть усилий была направлена на обеспечение надежности. Например, процессы в это операционной системе выполняются в специальных изолированных "контейнерах" - так называемая технология Software Isolated Processes (SIP). При написании кода Singularity используется комбинация языка C# и языка Sing#, производной C#. Бесплатный инструментарий для разработки приложений для программной платформы Singularity и ее исходный код доступны на сайтеcodeplex.com. Корпорация Microsoft надеется, что операционная система заинтересует программистов и академические учреждения, которые будут использовать Singularity в процессе исследований в области новых компьютерных архитектур.Не исключено, что в перспективе операционная система Singularity будет выпущена в виде независимой платформы, например, для встраиваемых устройств. Кроме того, отдельные компоненты Singularity могут найти применение в других приложениях. Источник: compulenta.ru[/hide]