Кухни по поръчка | Съвети за мода и красота | Ваучери за намаления

Microsoft разработи експериментална операционна система


Microsoft пусна прототип на нова операционна система с кодово наименование Barrelfish, написана специално за многоядрени системи. Очаква се, изходният код Barrelfish да бъде на разположение за всички желаещи.

Обикновено, операционните системи при работа в многоядрена среда се опитват да разделят ресурсите между програмите. Това не винаги е възможно да се направи ефективно, особено ако един от процесите изисква повече изчислителна мощност.

Barrelfish се отличава с това, че тя поддържа база данни за достъпните процесорни ядра, памети и други информации от ниско ниво. Ядрата си обменят съобщения едно с друго по специална шина за данни. Когато такова съобщение пристигне по назначение, един от процесите „оживява” и изпълнява зададените инструкции.

Това не е единствената експериментална ОС на Microsoft. През март 2008 г., компанията показа прототип на системата Singularity, фокусирана предимно върху академичните среди. Приоритет на тази ОС се явява надеждността, а не производителността. През юли 2008 г. стана известно, че Microsoft планира да изгради на база Singularity, интернет ориентираната ОС Midori, предназначена да направи приложенията независими от хардуера.
Коментари
Все още няма коментари