Barrelfish: новая ОС от Microsoft Research
Вы, вероятно, слышали о следующих поколениях операционных систем от Microsoft -
Barrelfish представляет собой ОС, написанную специально для многоядерных сред. Ее авторы говорят, что Barrelfish сможет улучшить производительность ПК с такими чипами путем создания специальной шины между ядрами. Сегодня такие системы, как правило, практикуют совместное использование ресурсов, например, памяти. По мере увеличения потребностей производительность падает, так как общие ресурсы плохо масштабируются. Barrelfish вместо этого передает информацию между ядрами с помощью шины и использует подход, применяющийся в базах данных, для отслеживания доступных аппаратных ресурсов.
Проект не был таким уж секретным. Исследователи Microsoft путешествуют с ним по миру примерно год, хотя они не спешили публиковать сам код. 15 сентября разработчики опубликовали первый скриншот
Исследователи Microsoft Research в Кембридже работают над Barrelfish в сотрудничестве с технологическим университетом ETH, который находится в Цюрихе. Ранее появились слухи, что у ОС будет открытый исходный код, поскольку он включает в себя некоторые сторонние библиотеки BSD. Однако, нам еще предстоит увидеть, как все будет на самом деле. Эта ранняя версия кода в настоящее время выпущена под авторским правом ETH Zurich и Microsoft.
По информации блоггера
- "... вместо того, чтобы полностью изолировать программу от оборудования с помощью драйвера, в Barrelfish есть своего рода база данных, в которой хранится низкоуровневая информация об оборудовании. Ядро системы однопоточно и непрерывно. Планирование происходит одновременно с передачей сообщений, а получение сообщения просто активирует поток ожидания. В ОС также используются концепты микроядер, согласно которой драйвера выполняются в защищенной среде, например в L4."
Такова структура Barrelfish:
За дополнительной информацией по теме рекомендуем обратиться к
Источник:
Перевод: houseboy
Комментарии
Да нету там ещё никаких скриншотов. Интерфейс нормальный если и есть, то он точно ничем не примечательный.
15 сентября разработчики опубликовали первый скриншот новоявленной ОС.
Наверное все-таки имелся в виду снапшот (snaphot), т.к. скриншотов я там не нашел, а вот исходники как раз можно скачать.
По теме
- Microsoft запатентовала технологию воссоздания умерших людей в виде чат-ботов
- Microsoft представила свой сервис облачного гейминга Project xCloud
- Компания Microsoft погрузила на морское дно дата-центр
- Искусственный интеллект Microsoft обошел человека и конкурента от Alibaba в тесте на понимание полученной информации
- Microsoft патентует сканер отпечатков пальцев, встроенный в дисплей
- Microsoft представила платформу обучения ИИ Project Brainwave
- Microsoft достигла 5.1% ошибок в распознавании речи
- Бот Zo сказал, что Linux лучше Windows
- Чат бот Zo от Microsoft заговорил на запрещенные темы
- Microsoft Research создает гарнитуру дополненной реальности в виде обычных очков