Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Еще одна экспериментальная ОС от Microsoft

Напечатать страницу
01.10.2009 13:55 | houseboy

Исследователи Microsoft работают над еще одним проектом операционной системы, корни которой уходят в проект Singularity. Новая операционная система, известная под кодовым именем Helios, представляет собой гетерогенную многопроцессорную платформу, построенную вокруг вспомогательных ядер.

Посетители блога Ма-Config.com указали мне на материал о Helios после того, как я написала на прошлой неделе о другой операционной системе Microsoft под кодовым именем Barrelfish. Без их помощи я едва ли бы нашла информацию о Helios, так как она не отражена на странице активных проектов Microsoft Research. Исследователи Microsoft подготовили 14-страничный документ по Helios для публикации в октябре.

Singularity представляет собой микроядерную операционную систему с набором соответствующих инструментов и библиотек, разработанных с использованием управляемого кода. Singularity основана не на Windows, она был написана с нуля с целью подтверждения концепции. Условную параллель можно провести и с еще одним проектом Microsoft - Midori, - который также находится в инкубационной фазе.

Так что же такое Нelios? Вот, что говорится в документе, который в скором времени должен попасть в открытую печать:

    "Helios - это операционная система, предназначенная для упрощения задачи подготовки, развертывания и настройки приложений для гетерогенных платформ. В Helios введены вспомогательные ядра, которые экспортируют единообразный набор абстракций ОС для процессоров различных архитектур и с разными характеристиками производительности. Доступ к системе ввода/вывода, например файловой системе, прозрачен и осуществляется через удаленную передачу сообщений, которая расширяет абстракцию передачи сообщений между микроядрами до инфраструктуры вспомогательных микроядер. Helios перенаправляет приложение на доступные шины ISA путем компиляции кода из промежуточного языка".



Согласно тому же документу, Helios была создана внесением изменений в RDK (абб. от Research Development Kit) Singularity для обеспечения поддержки вспомогательных (или спутниковых, сателитных) ядер. Разработчики реализовали поддержку вспомогательных ядер на двух различных аппаратных платформах: программируемой карте Intel XScale PCI Express I/O и кэш-когерентной архитектуре NUMA. Helios рассматривает программируемые устройства в качестве небольшой копии распределенной системы, говорится в документе Microsoft. На эту идею разработчиков вдохновили такие распределенные системы, как LOCUS, Emerald и Quicksilver.

Исследователи Microsoft говорят, что Helios и Barrelfish лишь дополняют друг друга:

    "Barrelfish призвана обеспечить понимание программных требований при запуске приложений, а в центре внимания Helios - интерполяция одноядерного ядра через гетерогенные сопроцессоры с целью упростить приложениям использование преимущества новых аппаратных платформ".



Хотя было много разговоров о том, что же Microsoft предложит в качестве замены Windows, важно понимать, что Singularity, Barrelfish, Helios и Midori находятся на ранней стадии разработки и носят исследовательский характер. Вполне возможно, им не суждено приобрести коммерческий статус.

Хотя сама Microsoft создала ряд концептуальных видео с видением 2019 года, компания не намерена сообщать подробности о следующей версии Windows, ожидаемой в 2011/2012. Так что пока трудно сказать, насколько любой из этих проектов окажет влияние на последующие ОС Microsoft. Тем не менее, все они, определенно, достойны внимания.


Источник: http://blogs.zdnet.com/microsoft
Перевод: houseboy

Комментарии

ad1 +79
Не в сети

"Windows, ожидаемой в 2011/2012." в мс всегда говорили что цикл между операционками примерно равен трем годам. так что разумнее говорить о 12/13 годах

01.10.09 16:51
0
Не в сети

судя по описанию ни Нelios ни Barrelfish если их переделают в коммерческие продукты то не для рядовых пользователей. хотя Helios может получить распространие и у рядовых пользователей. Расредёлённая ОС как и само железо будет заметно быстрее обычных аналогов - снизится объём вводов и выводов и каждая железка будет занимать только тем для чего и была и создана, также расходы на электропитание уменьшится - ненужное завершит свою работу и подключится если это нужно
Helios как часть ОС запущенная на сетевой карте(только когда её сделают) сможет заменить например QoS и другие процессы, что позволит центральному процессору сконцентрироваться на других задачах, чем контролировать объём приоритетного трафика и осуществлять правила брандмауера, также качать и записывать файлы на диск.... также можно отделить и другие части
будет хорошо если так и будет...

02.10.09 01:55
0
Не в сети

А всё давно придумано. Уже есть Inferno. Есть Plan9.
Вот довольно интересное и легкочитаемое описание:
http://itc.ua/node/9367/

02.10.09 04:21
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.079 секунд (Общее время SQL: 0.058 секунд - SQL запросов: 59 - Среднее время SQL: 0.00099 секунд))
Top.Mail.Ru