Sanal Makineye ne kadar bellek (RAM) ayırmalıyım?


31

Ubuntu'yu Sanal Kutuya yüklüyorum; ana bilgisayar işletim sistemim Windows 7 ve sistemimde 6 GB RAM var. Ubuntu'yu sanal bir makineye kurmaya yönelik bir eğitici (bu, adım 14: http://www.aztcs.org/meeting_notes/linuxsig/ubuntuintovirtualbox/ubuntuintovirtualbox.htm ) RAM’in toplam RAM’in% 45’ine Bu benim durumumda yaklaşık 2,7GB olacak mevcut. Bu doğru mu?

Ayrıca, RAM'i vm'ye tahsis ettiğimde, RAM'in şimdi sadece vm için ayrılmış olması ve evet ise, yalnızca vm bir konuk işletim sistemi çalıştırdığında veya RAM'de kalıcı bir bölüm oluşturduğunda vm için ayrılmış olması, yani, çalışmayı bırakıp sanal makineden çıktığımda, ana bilgisayar işletim sistemim (Windows 7) mevcut RAM olarak 6GB RAM'in tamamını geri alacak mı?

Yanıtlar:


27

Sanal makineyi gerçekleştirmek için kullandığınız görevler için ihtiyaç duyduğunuz kadar RAM vermelisiniz .

Tek bir sanal makine kullanıyorsanız, okuduğunuz öneri tamamdır (ana makinenizde yeterli RAM olması şartıyla). Ancak, Ubuntu sisteminizle ne yapmayı planladığınıza bağlı olarak, muhtemelen 2.7 GB RAM'e ihtiyaç duymaz. Ubuntu sanal makineleri dahil sanal makinelerimin çoğunu, 1 GB RAM, daha fazla tahsis edebileceğim yeterli fiziksel RAM olmasına rağmen veriyorum.

Birden fazla sanal makine çalıştırmayı planlıyorsanız, o zaman bir sanal makineye toplam 6 GB’den 2.7 GB RAM vermek muhtemelen çok fazladır. Bu kadar RAM’e sahip iki VM’nin olması iyi olmaz!

Son olarak, sanal makineniz tipik olarak, ne zaman çalışırsanız verin, verdiğiniz tüm RAM'leri saklar . Sanal makine kapatıldığında, askıya alındığında, hazırda bekletildiğinde veya başka şekilde çalışmıyorsa, bu RAM kullanılmayacaktır . Örneğin, 4 GB RAM'e sahip bir ana makinede çoğu 1 GB RAM'e sahip yaklaşık 10 sanal makinem var. Bu sorun değil; bu sadece bir seferde sadece birkaç tanesine gidebileceğim anlamına geliyor.


Teşekkürler Eliah; Galiba 2,7 GB’den biraz daha az, belki 1,7 GB
Jay

22

Sanal bir makine tarafından özel kullanım için atadığımız RAM miktarı konusunda sabit bir kural yoktur. Ancak, dikkat etmemiz gereken iki nokta var:

Sanal Kutu Yöneticisi, bir sanal makineye% 50'den fazla RAM atadığınızda sizi uyaracaktır, ancak bol miktarda RAM olması durumunda bu yalnızca genel bir öneridir. Elbette, ana bilgisayar işletim sistemimiz için yeterli RAM kaldığı sürece sistem RAM'inin% 50'sinden fazlasını VM'imize atayabiliriz.

Yeni oluşturulan bir makineye atadığımız RAM miktarı hakkında çok fazla endişelenmek zorunda olmadığımızı unutmayın, çünkü bunu daha sonra kolayca değiştirebiliriz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.