Sanal Makinem Neden Bu Kadar Yavaş (Hızlandırmak için 5 İpucu)

Sanal makineler özellikle yazılım geliştirme ile çalışan herkes için mükemmel araçlardır. Bunları kullanmak için gereken yoğun işleme ve donanım paylaşımı nedeniyle genellikle biraz ağır bir ana bilgisayar sistemine ihtiyaç duyarlar.

Güçlü bir sisteminiz varsa, bir VM yavaş bile çalışabilir. En kötü durumda, donabilir, kapanabilir veya tamamen kaybolabilir. Ayrıca ana makinenizin performansını da etkileyebilirler.

Sanal makinelerin çok sayıda avantajı olmasına ve çok yönlü araçlar olmasına rağmen, çok yavaş çalışırlarsa kullanamazsınız. Bir VM kullandıysanız, hiç şüphe yok ki bu sorunla zaman zaman karşılaşmışsınızdır.

sanal makine yavaş

Bazı sanal makinelerin neden yavaş çalışabileceğine, sorunun nasıl çözüleceğine ve VM’lerin amaçlanan kullanışlı araç haline nasıl getirileceğine bir göz atalım.

Sanal Makineler Neden Yavaş Olabilir?

Sanal makine uygulamaları çok işlem yoğun programlardır. Yavaşlamalarına neden olan çeşitli şeylere duyarlı olabilirler. Ancak, bu sorunlar tipik olarak dört ana kategoriye iner.

Sunucu sistemi

VM’niz kötü çalışıyorsa, bakmak istediğiniz ilk şey ana sistem, yani üzerinde çalıştığınız bilgisayardır. Çoğu durumda, sorun, ana bilgisayar sisteminin VM’leri çalıştırma gücüne sahip olmamasından kaynaklanmaktadır. Her sanal makinenin kaynakları ana bilgisayarla paylaştığını unutmayın, bu nedenle biraz güç topladığınızdan emin olmanız gerekir.

Sisteminizde ‘Büyük 3’ kaynak olarak adlandırdığım herhangi bir kaynaktan (CPU, bellek ve disk alanı) eksikse, o zaman probleminizin kaynağı bu olabilir. Sanal makineler çok fazla işlem gücüne ihtiyaç duyar. Daha hızlı, daha iyi: birden fazla CPU’nuz veya çok çekirdekli bir işlemciniz varsa, bu her şeyi daha da iyi hale getirecektir.

Bellek çok büyük bir faktördür ve genellikle yavaş bir sanal makinenin ana nedenidir. VM’ler bellek domuzlarıdır; Yeterli boş alanınız yoksa, bilgisayarınız bellek değiştirmeye başlayacaktır. Bu, normalde bellekte tutacağı şeyleri depolamak için sabit sürücünüzdeki alanı kullanacağı anlamına gelir. Diskten yazma ve okuma, bellekten çok daha yavaştır; VM’nizi ve ana makinenizi yavaşlatacağınızdan emin olabilirsiniz.

Sanal makinenize ayırmak için yeterli boş disk alanınız olması gerekir. Sanal makineleri dinamik disk alanı yerine sabit disk alanıyla ayarlamak en iyisidir. Bu ayar, VM’yi oluşturduğunuzda bu alana sahip olmanızı gerektirir.

Dinamik disk alanı kullanırsanız, VM tarafından kullanılan alan yalnızca siz onu kullandıkça büyür. Bu, sabit sürücünüzde yerden tasarruf sağlayabilir, ancak çok fazla parçalanma oluşturur ve bu da diskten ve sanal makineden okuma ve yazmayı yavaşlatır.

Diğer donanımlar, standartların altındaysa sanal makinenizi de yavaşlatabilir. Video kartınız, wifi kartınız, USB ve diğer çevre birimleriniz yavaşlamaya katkıda bulunabilir. Bununla birlikte, olumsuz etkileri Büyük 3’e kıyasla muhtemelen minimum olacaktır.

Video kartları, sanal makinenin hızlı bir şekilde görüntülenmesinde önemli bir faktör olsa da, bu sorunların çoğunu hafifletmek için video ayarlarını değiştirebilirsiniz.

yapılandırma

Sanal makinenizin yapılandırması genellikle nasıl performans göstereceğini belirler. Çok büyük ve güçlü bir sisteme öykünecek şekilde yapılandırırsanız, ana bilgisayarınızda onu çalıştırmak için kaynaklara sahip olmayabilirsiniz.

İstediğimiz herhangi bir sistemi oluşturmakta özgür olduğumuzda, büyük olma eğilimimiz var. Ancak bu, sanal makineyi gerçekten kullanma becerinize zarar verebilir. Sanal makine için hangi minimum gereksinimlere ihtiyacınız olduğunu anladığınızdan emin olun, ardından bu parametreler dahilinde yapılandırın. Aşırıya kaçmayın; yavaş bir VM ile sonuçlanacaksınız.

Diğer uygulamalar

Sanal makinenizi kullanırken ana bilgisayarda çalışan diğer uygulamalardan haberdar olun. Çok sayıda açık pencereniz veya arka planda çalışan yazılımlarınız varsa, bunlar makinenizi yavaşlatabilir. Ayrıca, ana bilgisayarda çalışan uygulamalar kadar kaynakları da etkileyeceğinden, sanal makinede ne çalıştırdığınızı unutmayın.

Sanal Makine Yazılımı

Hız sorunlarınız varsa, kullandığınız yalnızca hiper yönetici olarak da bilinen VM yazılımı olabilir. Bazı sanal makine uygulamaları bir işletim sisteminde diğerinden daha iyi oynar. Ana makineniz olarak kullandığınız sistem ve ortamda hangi hipervizörlerin en iyi çalıştığını belirlemek için biraz araştırma yapmanız gerekebilir. Gerekirse, alternatif hiper denetleyicilerin ücretsiz deneme sürümlerinden bazılarını edinmek ve hangilerinin bilgisayarınızda en iyi şekilde çalıştığını görmek isteyebilirsiniz.

Belirli VM yazılımı hakkında daha fazla bilgi için makalemize göz atın, En İyi Sanal Makine Yazılımı.

Sanal Makinelerinizi Hızlandırmak İçin İpuçları

Artık sanal makinenizin yavaş çalışmasına neden olabilecek bazı şeyleri tartıştığımıza göre, performanslarını iyileştirmek için neler yapabileceğinizi öğrenmenin zamanı geldi.

Bellek

Sunucunuzun belleği, performansında ayrılmaz bir rol oynar. Ana sisteminizde olabildiğince fazla belleğe sahip olmak bir başlangıçtır. Ayrıca dikkatli olmak ve sanal makineleriniz için yapılandırdığınız miktarı sınırlamak istersiniz. En azından ana bilgisayardan çok fazla şey almadan işletim sisteminin minimum gereksinimini karşılayın. Çok az hafızanız varsa, kesinlikle yavaş çalışacaktır.

Peki, ikisini nasıl dengelersiniz? İyi bir kural, ana bilgisayarın belleğinin en az ⅓’sini VM’ye tahsis etmektir. İsterseniz daha fazlasını atayabilirsiniz, ancak aynı anda çalışan çok fazla uygulamanız yok.

işlemci

Yeni bir CPU veya bilgisayar satın almak dışında işlemcinizin hızını artırmak için yapabileceğiniz hiçbir şey yok. Bununla birlikte, BIOS ayarlarınızda sanallaştırmayı etkinleştirdiğinizden emin olun. Bu, bilgisayarınızın kaynaklarını VM’lerle paylaşmasına olanak tanır. Çok çekirdekli bir CPU’nuz varsa, sanal makinenizi birden fazla CPU kullanacak şekilde yapılandırabilirsiniz.

Disk Kullanımı

Sanal makinenizi kurarken dinamik disk ayırma kullanmadığınızdan emin olun. Bir katı hal sabit sürücü (SSD), oldukça yüksek erişim hızları sayesinde performansı önemli ölçüde artırabilir. Bir SSD’niz varsa, sanal makine görüntülerinizin oluşturulduğundan, depolandığından ve üzerinde çalıştığından emin olun.

SSD’niz yoksa, görüntülerinizi sahip olduğunuz en hızlı sürücüde saklayın. Bunları bir ağ sürücüsünde, CD’de, DVD’de veya harici USB sürücüsünde tutmak, bu daha yavaş depolama seçenekleri için gereken erişim süresi nedeniyle performansı düşürebilir.

Diğer uygulamalar

Sisteminizde çalışan diğer uygulamalar da sorun olabilir: tıpkı sanal makineler gibi kaynakları tüketirler. Sanal makinelerinizi kullanırken çalıştırdığınız diğer uygulamaları sınırladığınızdan emin olun.

Anti-virüs uygulamaları, özellikle siz bunları kullanırken bellek ve disk sürücülerini taradıklarından bir sistemi yavaşlatabilir. VM’lerinizi kullanırken virüsten koruma yazılımını devre dışı bırakmak isteyebilirsiniz. En azından, anti-virüs yazılımınıza, resimlerinizi saklamak için kullandığınız dizinleri dışarıda bırakmasını söyleyin.

Diğer İpuçları

Sanal makineleri hızlandırmak için bazı çeşitli ipuçları: VM’leriniz için sahip olduğunuz ayarlardan bazılarını kontrol edin. 2D ve 3D video hızlandırma gibi video ayarlarına bakın. Yazılım ayarları, işletim sistemini optimize etmek ve performansı artırmak için başka yollar sağlayabilir.

Sanal Makinelerin başlatılması genellikle çok uzun zaman alır, bu nedenle makineyi kullanmayı bitirdiğinizde kapatmak yerine askıya almak isteyebilirsiniz. Askıya almak, uyku moduna almak gibidir: tekrar kullandığınızda, bıraktığınız durumda olmalıdır. Bu, açılmasını beklemeye gerek olmadığı anlamına gelir.

Son bir şey: sorunsuz çalışmasını sağlamak için ana bilgisayar sisteminizde düzenli bakım yapın. İstenmeyen dosyalardan kurtulun, kullanılmayan uygulamaları silin ve sabit sürücülerinizi birleştirin. Ana makinenizi optimize etmek, sanal makinelerinizin en iyi şekilde çalışmasını sağlar.

Final Kelimeler

Sanal Makineler, birçok farklı kullanıma sahip harika araçlardır. Ancak yavaş çalıştıklarında tasarlandıkları amaçlara hizmet etmeleri zordur. Sizinkinin çok yavaş çalıştığını fark ederseniz, aramanız gereken bazı özel şeyler vardır ve performanslarını iyileştirmek için uygulayabileceğiniz teknikler vardır. Bu bilgilerin sanal makinelerinizi hızlandırmanıza yardımcı olacağını umuyoruz.

Bir işletim sistemini optimize etmek için herhangi bir püf noktanız var mı? Herhangi bir sorunuz veya öneriniz varsa bize bildirin.