CPU Sanallaştırma nedir?
CPU sanallaştırması , iki ayrı CPU gibi davranan tek bir CPU
içerir. Aslında bu, tek bir fiziksel makinede iki ayrı bilgisayarı çalıştırmak
gibidir. faizsiz kredi veren bankalarBunu
yapmanın belki de en yaygın nedeni, bir makinede iki farklı işletim sistemini
çalıştırmaktır.
CPU veya merkezi işlem birimi , bilgisayarın en önemli
bileşenidir. Bilgisayarda çalışan uygulamaların yönergelerini fiziksel olarak
uygulayan bilgisayarın bir parçasıdır. CPU genellikle bir çip veya mikroçip
olarak bilinir.
CPU'nun uygulamalarla etkileşim şekli, bilgisayarın işletim
sistemi tarafından belirlenir. En iyi bilinen işletim sistemleri, Microsoft
Windows®, Mac OS® ve Linux başlığı altındaki çeşitli açık kaynaklı
sistemlerdir. Prensip olarak, bir CPU bir seferde sadece bir işletim sistemini
çalıştırabilir. Bir bilgisayarın sabit sürücüsünde birden fazla sistem kurmak
mümkündür , ancak normalde yalnızca bir seferde bir tane çalışıyor olabilir.
CPU sanallaştırmanın amacı, bir CPU'nun iki ayrı CPU'nun
çalışacağı şekilde çalışmasıdır. Bunun nasıl yapıldığına dair çok
basitleştirilmiş bir açıklama, sanallaştırma yazılımının , sadece ve yalnızca
CPU ile doğrudan iletişim kuracak şekilde ayarlanmasıdır. Bilgisayarda olan her
şey, yazılımdan geçer. Yazılım daha sonra iki farklı işlemciye bağlıymış gibi
iletişimini bilgisayarın geri kalanıyla ayırır.
CPU sanallaştırmanın bir kullanımı, iki farklı işletim
sisteminin aynı anda çalışmasına izin vermektir. Örnek olarak, bir Apple
bilgisayar Windows® sürümünü çalıştırmak için sanallaştırmayı kullanabilir ve
kullanıcının sadece Windows® uygulamalarını çalıştırmasına izin verebilir.
Benzer şekilde Linux tabanlı bir bilgisayar Windows®'u sanallaştırma yoluyla
çalıştırabilir. Ayrıca, Mac® veya Linux PC'de Windows® çalıştırmak veya Mac OS®
ve Linux'u aynı anda çalıştırmak için CPU sanallaştırmasını kullanmak da
mümkündür.
Sanallaştırmanın bir diğer faydası, tek bir bilgisayarın
aynı anda birden çok kişi tarafından kullanılmasına izin vermektir. Bu, bir CPU
çalışan sanallaştırma yazılımı ile bir makine tarafından çalışacak ve makine
daha sonra her biri bir klavye, fare ve monitör ile birden çok
"masaya" bağlanacaktır. Her kullanıcı daha sonra aynı CPU üzerinden
işletim sisteminin kendi kopyasını çalıştıracaktı. Bu kurulum özellikle kredisiz
borç parabütçelerin sıkı olduğu gelişmekte
olan pazarlardaki okullar gibi yerlerde popülerdir. Kullanıcıların ağırlıklı
olarak web tarama ve kelime işleme gibi nispeten düşük işlem talepleri ile
uygulamaları çalıştırdığı yerlerde çalışır.
CPU sanallaştırması, çoklu görev veya hiper iş parçacığı ile
karıştırılmamalıdır . Çoklu görev, sadece bir seferde birden fazla uygulama
çalıştırmaktır. Her modern işletim sistemi, bunun tek bir CPU üzerinde
yapılmasına izin verir, ancak teknik olarak sadece belirli bir anda tek bir
uygulama ele alınır. Hyperthreading, uyumlu CPU'ların özel olarak yazılmış
uygulamaları aynı anda iki eylem gerçekleştirecek şekilde çalıştırabileceği
yerdir.
Yorumlar
Yorum Gönder