Vmler karşısında CPU’yu multiplex yapmak için bir çok çoklu programlar kullanılmaktadır.İzolasyon kerneli VM kernel stacklerini boş alanlarını register dosyaları için içeren thread yapısını korumaktadır.CPU’nun çoklu yapısı iki kısımdanoluşmaktadır. Gatekeeper kuralı aktif olan sanal makinelerin sisteme admin edilmesini sağlar. Diğer kalan kısım ise disk içine yayılmasını ve içeri girmesine izin verilip aktif edilecek sanal makineler arasında değişimi sağlaması açısından önemlidir. Gatekeeper makineleri kabul ederken ya ilk giren ilk çıkar (FIFO) sırasına göre çalışır. Ama kabul edilen sanal makineler içinse round –robin sıralama algoritmasını kullanır.
Sanal registerlar sanal fisiksel adres yerlerinin başında depolanırlar.Bu depalanmış sayfa sanal makine ve izolasyon kerneli arasında paylaşılır.Bu sanal registerlar aynı normal bir hafıza gibi disk dışında yapılandırılır.CPU sanallaşmasının ç bileşkesi bulunmaktadır. Bunlar: Öncelikli yapı sanallaşması, hafıza sanallaşması, cihaz ve girdi/çıktı sanallaşması olarak ayrılmaktadır.
Sanallaşma çevresi hesaplama kaynaklarını CPU’yu etkin ve verimli bir şekilde kullanarak daha etkili bir yönetim fırsatını sunmaktadır. Mesela CPU tek bir uygulama yada işletim sistemi için kullanılmak yerine üç Linux guesti ve proses istemci tarafından paylaşılarak, uzun süre CPU bekleme zamanlarını azaltmış oluruz.

July 16th, 2008 at 9:58 pm
Artik hep burdayim:)