Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 04-10-09 16:55:08

ALEX
Участник
Откуда: Нерезиновск
Здесь с 03-10-09
Сообщений: 1,014

Экспериментальные ОС Barrelfish и Helios

Компания Microsoft создает новую операционную систему под кодовым названием Barrelfish. Она пока находится на ранней стадии разработки и представлена в виде "прототипа". Microsoft Barrelfish предназначена специально для многоядерных систем. Причем, она работает по другому принципу, чем остальные подобные платформы.

237216.jpg

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

Microsoft Barrelfish разрабатывается совместно с Швейцарским Федеральным Технологическим Институтом Цюриха (ETH Zurich). Предполагается, что новая операционная система будет полностью открытой и будет распространяться в качестве open source проекта. Правда, о том, когда появится финальная версия Barrelfish, пока ничего не известно

www.barrelfish.org

Исследователи 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. Тем не менее, все они, определенно, достойны внимания.

research.microsoft.com/pubs/81154/helios.pdf

Отредактировано Linux_must_die![test] (05-10-09 01:02:26)

Вне форума

#2 05-10-09 18:49:04

Steve Ballmer
Участник
Здесь с 04-10-09
Сообщений: 11

Re: Экспериментальные ОС Barrelfish и Helios

МС смотрит в будущее)
И вполне способна в виндовс 8 или 9 сделать на новом ядре, а для совместимости использовать виртуальную машину типо ХП моде . Конечно не все будет идеально, но сам процесс перехода возможен.

А вот линуксоиды от своего божественного ядра никуда не денутся…

Вне форума

#3 13-10-09 21:57:15

Невропаразитолог
Алексей
Здесь с 05-10-09
Сообщений: 2,729

Re: Экспериментальные ОС Barrelfish и Helios

Ничего страшного: все ругались и выли при переходе с DOS на Win95, затем такое повторилось при переходе на NT- based, ну, а дальше - не привыкать, зато у софтверных компаний появится возможность написать новый продукт под новую ОС - опять же деньги. Вопрос только в том, что кол-во программ под XP и их удобство, сохранят жизнь самой XP гораздо дальше 2014 года.


0_685e9_d23af5a0_XS.jpg очевидно-невероятное или невероятно-очевидное...

Вне форума

#4 13-10-09 22:30:24

БШЛ
Участник
Здесь с 03-10-09
Сообщений: 321

Re: Экспериментальные ОС Barrelfish и Helios

Невропаразитолог пишет:

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

Так этта... За три года только самые ленивые не удосужились написать версии под Висту, которые в 99% случаев прекрасно работают под Вин7. Если взять в расчёт ещё как минимум 3 года до выхода Вин8 (или как там её обзовут, не суть важно), то необходимость цепляццо за софт, написанный для ХР исчезнет сама собой.

Правда, возникает другой вопрос. Вин7 - последняя ось от МС, которая поддерживает 32-битную архитектуру процессоров.


Афтар благодарен алфавиту за любезно предоставленные буквы.

Вне форума

#5 13-10-09 23:31:16

Невропаразитолог
Алексей
Здесь с 05-10-09
Сообщений: 2,729

Re: Экспериментальные ОС Barrelfish и Helios

БШЛ (большая штыковая лопата) пишет:

Так этта... За три года только самые ленивые не удосужились написать версии под Висту, которые в 99% случаев прекрасно работают под Вин7. Если взять в расчёт ещё как минимум 3 года до выхода Вин8 (или как там её обзовут, не суть важно), то необходимость цепляццо за софт, написанный для ХР исчезнет сама собой.

Правда, возникает другой вопрос. Вин7 - последняя ось от МС, которая поддерживает 32-битную архитектуру процессоров.

Но и не стоит сбрасывать со счетов инертность и ленивость, а также скупердяйство пользователей, которым надо ещё найти мотивацию перехода на другой софт. С Vista, всё понятно - как невзлюбили её сразу же, так и не любят, несмотря на исправления. Ежли Семёрка станет популярной как ХР, то возможно, и не будут цепляться, а так... Приятно иногда побить в репу всяким уродам в Mortal Kombat 4 - в своё время- культовая игрушка, даже запрещалась в Европе, если верить слухам, Но в том виде её не перенесли даже на XP - идёт только под 98/МЕ sad  А легендарные танчики от Dendy? Под XP эмулятор работает, но будет ли кто его переписывать под Семёрку? Не говоря уже про новые, несовместимые с Windows операционки.


0_685e9_d23af5a0_XS.jpg очевидно-невероятное или невероятно-очевидное...

Вне форума

#6 18-01-10 13:31:47

ALEX
Участник
Откуда: Нерезиновск
Здесь с 03-10-09
Сообщений: 1,014

Re: Экспериментальные ОС Barrelfish и Helios

www.barrelfish.org/release_20090914.html
Можно скачать исходник.

Отредактировано Linux_must_die![test] (18-01-10 13:32:16)

Вне форума

#7 18-01-10 13:49:36

ALEX
Участник
Откуда: Нерезиновск
Здесь с 03-10-09
Сообщений: 1,014

Re: Экспериментальные ОС Barrelfish и Helios

MS просто выдавливает 32-битную архитектуру. Может, это и правильно.

Вне форума

#8 18-01-10 16:53:33

IvanOFF
Участник
Здесь с 26-12-09
Сообщений: 1,653

Re: Экспериментальные ОС Barrelfish и Helios

Зачем выдавливать то, что само уже почти отмерло. Использовать 32 бита на современном железе - это не использовать полностью его возможности. Уже сегодня на домашнем ПК 4 Гб оперативки фактически норма жизни. Для серверов и мощных рабочих станций это уже необходимый минимум. Windows Server R2 доступен исключительно в 64 битной редакции, в выпуске 32 битной лично я не вижу смысла. Полный переход на 64 бита также положительно скажется на темпах развития рынка ПО, сейчас разработчики вынуждены разрабатывать ПО с учетом особенностей двух платформ.


"Оно, конечно, можно научить медведя ездить на велосипеде. Да только будет ли медведю от этого польза и удовольствие?" (с) А. и Б. Стругацкие

Вне форума

#9 18-01-10 18:26:23

Майор Очевидность
борец со справедливостью
Здесь с 28-10-09
Сообщений: 1,371

Re: Экспериментальные ОС Barrelfish и Helios

Steve Ballmer пишет:

МС смотрит в будущее)
И вполне способна в виндовс 8 или 9 сделать на новом ядре, а для совместимости использовать виртуальную машину типо ХП моде . Конечно не все будет идеально, но сам процесс перехода возможен.

А вот линуксоиды от своего божественного ядра никуда не денутся…

иногда лучше жевать, чем говорить.

www.archhurd.org/
этот форк прошёл путь от своего отсутствия до стабильной загрузки за полмесяца текущего года.


all your post are belong to us.

Вне форума

#10 18-01-10 18:35:40

Дед Ваня
Участник
Откуда: Большие Огурцы
Здесь с 17-01-10
Сообщений: 74
Сайт

Re: Экспериментальные ОС Barrelfish и Helios

Хотелось бы верить, что все такие богатые, возьмут и резко повыкидывают софт и железо ради новой дозы от мс lol


огромный железобетонный болт

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 0

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 1.72 Мбайт (Пик: 1.8 Мбайт) ]