64 bitlik düzenleme, aynı görev (ler) için iki kat daha fazla bellek tüketmez. Bazı kodlar (RAM'de ve diskte) iki kat daha büyük olacak ve bazı veri yapıları daha büyük işaretçiler ve verimlilik nedenlerinden dolayı daha büyük olacaktır (yani, 32 bit yerine 64 bit sınırlarıyla hizalanacak şekilde doldurulmuş yapılar) ), ancak bir veritabanı tarafından RAM'de tutulanlar gibi çoğu toplu veri fark edilir derecede daha büyük bir ayak izine sahip olmayacaktır.
64 bitlik bir yapı kullanmak, CPU / bellek yoğun görevler için biraz ekstra performans verebilir, çünkü kod CPU'da mevcut olan daha küçük olanlarla sınırlı olmak yerine CPU'da bulunan ekstra (ve daha büyük) kayıtları kullanabilir. 32 bit modu ve hiper denetimcinin bakış açısından daha verimli olabilir, çünkü uzun (64 bit) moda girip çıkmayı içeren çok fazla bağlam anahtarına ihtiyaç duymaz.
Kendi derlemenizi yapabilmeniz için 64 bit sürümü veya kodu olmayan 32 bit pakete güvenmiyorsanız, benim bağırsak 64 bit seçeneğine gitmenizi önerir.
Ben de zamanınız varsa her ikisini de denemenizi öneririm: 64-bit özellikli bir tane varsa ve iki adet 512Mb VM (biri tamamen 32-bit kurulum ve diğeri tamamen 64- bit 1) kullanmayı planladığınız yazılım karışımı ile. Bu, fark edeceğiniz herhangi bir farkın, başparmak ve tahmin çalışmasının kurallarından daha iyi bir göstergesini verecektir.
Bir yan not olarak: 4Gb, 512Mb'lik bir makine için sanal veya başka bir çok takastır. RAM'de olduğu kadar diskte disk belleği varsa, takas atma (sayfalar RAM ile disk arasında sürekli olarak değiştiriliyor) nedeniyle önemli bir performans düşüşü göreceksiniz, eğer 8 kez olduğunuz bir duruma girerseniz RAM'deki gibi birçok bellek sayfası, VM'nin uzun süre etkili bir şekilde durma noktasına gelmesini bekliyorum. Seçeneğiniz varsa bu alanın bir kısmı dosya depolama alanı olarak çok daha iyi kullanılır.