Win7 altında Bootcamp'ta kullanılabilir RAM'in artırılması


0

İlk önce iyi haber - WinClone / Sysprep'i Windows 7 x32 bit VM'yi eski bir iMac'ten (10.6.8 çalıştıran) yeni bir 2013 iMac w / 32GB RAM / OSX 10.9.1'e geçirmek için başarıyla kullandım.

Şimdi kötü haber - Windows yalnızca 2,2GB RAM olduğunu gösteriyor (eski iMac'de 2,98 GB RAM vardı). Bu Windows makinesi özel bir yazılım parçası çalıştırıyor ve sınırlı kullanılabilir bellekle sorun yaşıyorum.

BootCamp ve / veya Windows 7 için mevcut RAM'i artırmanın bir yolu var mı?

Bir x64 Windows 7 yüklemesiyle baştan başlamayı deneyebilirim, ancak özel programın hiçbir belgeye sahip olmadığı için bunu yapmakta tereddüt ediyorum ve derleyicinin 64 bit ortamına nasıl tepki vereceğinden emin değilim.


Bunun için 64 bit gerekir. Bu kadar basit. Bir programı hemen 64 bitte çalıştırmazsa, uyumluluk modunda çalıştırabilirsiniz.
Richard J. Ross III.

Yanıtlar:


1

İlk olarak, sorunu biraz açıklayayım: 32 bit modunda, işlemci yalnızca 4GB'lık işlerle ilgilenebilir. Sorun şu ki, "şeyler" yalnızca RAM içermez, RAM ve bellek eşlemeli G / Ç, en önemlisi de ekran kartı içerir. Yeni iMac'iniz daha büyük, daha iyi bir ekran kartına (daha fazla video belleği ile) sahip olduğu için, 4GB adres alanından daha fazla yer kaplar ve gerçek RAM için daha az şey kalır.

Programınıza daha fazla RAM erişilebilir hale getirmenin birkaç yolu vardır:

  • 64-bit Windows'a geçin. Bu, işletim sisteminin tüm RAM'lerinizi ele almasına izin verir ve bu sorunu çözmenin doğru yoludur. Özel programınızı 64 bit mod için yeniden derleyemiyorsanız , WoW64 uyumluluk katmanı sayesinde 32 bit modda çalışabilmesi gerekir .

    Dezavantajları: İşletim sisteminin özel bir kurulumunu yapmanız gerekecek (yani sıfırdan başlamanız gerekir). Programın çalışmayacağına dair bir olasılık da var (büyük olasılıkla 32 bit aygıt sürücüleri içeriyorsa) ve bu durumda 32 bit Windows'a dönmek için başka bir özel yükleme yapmanız gerekir . Bu nedenle, bu gerçekten en iyi çözüm olsa da, önce diğer seçenekleri denemek isteyebilirsiniz.

  • Fiziksel adres uzantısını (PAE) etkinleştirin . Sürücü destekliyorsa, video belleğinin normal 4 GB sınırının üzerinde eşlenmesini sağlayarak RAM için bu 4 GB'den daha fazlasını kullanmanızı sağlar. Bunu kullanmadım, ancak etkinleştirmek ve devre dışı bırakmak oldukça kolay görünüyor, bu yüzden önce denemek için cazip olurum.

  • 4 Gigabayt ayarını etkinleştirin . Bu, adres alanının nasıl tahsis edildiğini değiştirerek, uygulamaları daha çok ve çekirdeği daha az verir. Sizin durumunuzda bunun (ya da hiç çalışsa bile) nasıl çalışacağından emin değilim, ama bu başka bir olasılık. PAE ile birlikte de kullanılabilir, böylece neyin işe yaradığını görmek için farklı kombinasyonlar deneyebilirsiniz.


Teşekkürler - Yeni bir x64 pencere yükleme işlemi yaptım ve aynı sorunla karşılaştım. Yani yeni makinede belirli bir program ile devam eden başka bir şey var.
Lacinda

0

32-bit işletim sistemleri 2,2GB - 2,8GB üzerinde RAM'e erişemez (RAM tipine bağlı olarak). Bununla birlikte, kullanılan CPU adresleme algoritmaları nedeniyle 32GB söz konusu değildir.

Tüm RAM'ı kullanabilmek için, 64 bit kurulumlu pencereleri yeniden yüklemeniz GEREKİR.

Doğru çalışmayan bir yazılımınız varsa, hesaplama modunda çalıştırma seçeneğiniz vardır.

Bu başarısız olursa, son çare planı, pencerelerin 32 bit sürümünü çalıştıran bir sanal makine çalıştırmak olabilir, böylece hesaplama modu çalışmazsa o tek programı kullanabilirsiniz.


0

Her şeyden önce, 32 bit bir program varsa, uyumsuz mod ile 64bit iyi çalışacaktır. Gerçekten uyumluluk moduna ihtiyacınız olan tek zaman, vista sürücüleriniz olduğunda ve bunları win 7'de çalıştırmak istediğinizde, uyumluluk modunu kullanırsınız. Bu aynı zamanda mac için de geçerli değildir, sadece Windows bilgisayarlar için bir nedenden dolayı tam sürücülere ihtiyaç duyarlar. Ayrıca, mümkün olan en iyi sürücüleri kullanmanızı öneririm, çünkü cihazlarınızın orada en yüksek Potansiyelde performans göstermesine izin verecek. Ve 32bit'in 3,5 gb ram max kullanmanıza izin verdiğini varsayalım. 4 gb yükleyebilirsiniz ancak hepsini kullanmaz. Herhangi bir sorunuz varsa bana e-posta gönderin ..

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.