2011-01-11 20:53
Autor: Krzysztof Wołk (flick)
28

MICROSOFT - Dokąd zmierzasz?

Strona 7 - ServiceOS

ServiceOS jest systemem operacyjnym opracowywanym (w szerszym ujęciu jest to projekt badawczy) przez Microsoft, nie zaliczającym się jednak do rodziny Windows. Według Alexandra Moshchuka oraz Helen J. Wang z Microsoft Research, ServiceOS narodził się w odpowiedzi na potrzebę integracji architektury o wielu priorytetowych przeglądarkach działających w jednym systemie operacyjnym. System jest powiązany z Microsoft Gazelle oraz osobą szefa zespołu Helen J. Wang.

Poniższa ilustracja przedstawia architekturę przeglądarki bazującej na systemie ServiceOS:

ServiceOS to najnowsza platforma, którą można umieścić obok Midori, Barrelfisha i Singularity, czyli systemów operacyjnych rozwijanych przez Microsoft Research. Powstał, aby zbadać możliwość zintegrowania wielofunkcyjnej architektury przeglądarkowej z działającym „pod spodem” systemem operacyjnym. Istota jego działania jest zbliżona do ChromeOS

W swojej budowie jak to przytoczyłem we wcześniejszych zdaniach przypomina nieco system operacyjny a nieco usługę. Właściwie nie wiadomo co to jest. Nie można tego nazwać pełnym systemem operacyjnym, ani jedynie usługą. Dzieje się tak dlatego, że ma ona bezpośredni dostęp (nie zależny od wgranego OS) do urządzeń fizycznych i potrafi uruchamiać pliki *.exe. Każdy proces jest kapsułkowany i rozpatrywany osobno. Co więcej żadne proces nie ma dostępu bezpośredniego ani do sprzętu ani jądra systemu ani innych procesów. Zwiększa to i bezpieczeństwo i niezawodność, bo w razie awarii narażony jest tylko dany proces, a nie cały system. To tak jakby pojedyncze procesy były mini systemami operacyjnymi.