Özel dosya: Geleceğin Windows'u Midori
CHIP Online Windows'un varisi olacak olan Midori hakkındaki güncel bilgileri sizin için derledi...
Donanım ve sistemden bağımsız
Windows kullanıcısı için tipik bir durum: İşletim sistemi ve uygulamalar detaylı bir şekilde kurulmalı ve PC'nin donanım yelpazesine bağlanmalı. Sadece yanlış bir sürücü sürümü istenilen yazılımın hatasız çalışmasını engelleyebilir; hatta en kötü durumda hiç çalışmayabilir de. Tüm bunların doğal bir sonucu olarak düzgün çalışan bir uygulamayı başka bir PC'ye de aktaramazsınız ki, mini laptop'lara ya da cep telefonlarına taşımaktan bahsetmiyoruz bile.
Midori bu tip problemleri sanallaştırma ile ortadan kaldıracak. İşletim sisteminin bir kısmı Hypervisor (sanal makine monitörü) rolünü alıyor. Uygulamalar bu ortamda sanal yapıtaşları ile çalışıyor ve donanım konfigürasyonuna dikkat etmek zorunda kalmıyorlar. Böylece Vista kullanıcılarının sızlandığı uyumluluk sorunları tarihe karışıyor. Buna ek olarak yapıtaşları rahatlıkla farklı cihazlara (uyumlu Hypervisor ile) taşınabiliyor.
Sanallaştırma halen performans kaybı anlamına geliyor. Bu yüzden Midori yapımcıları bu tip performans kayıplarını en aza indirgeyen zeki donanım arayüzleri sağlamalı. Bu noktada Microsoft çift katmanlı bir çekirdek kullanıyor: Singularity projesinden temel alan kompakt bir mikro-çekirdek sistem seviyesinin en altında (unmanaged Code) yer alıyor. İkinci çekirdek katmanının kendisi de sanallaştırılmış olarak (managed Code) çalışıyor ve sistemin daha üst seviyedeki görevlerini devralıyor.