Ubuntu Desktop 32Bit varsayılan kurulumda 4GB'tan fazla Belleği destekliyor mu?


19

Daha 4GB belleğe daha mu Ubuntu Masaüstü 32 Bit desteği OLMADAN (çekirdek ya da bir şey benzer derleme yoluyla PAE etkinleştirmek zorunda olmadan) değişen bir şey. 32 Bit Ubuntu'nun makineye yüklenmesi, ek belleği otomatik olarak algılamak için yeterli olacaktır. Evet ise, zaten 4GB Ram ile bir 32Bit Ubuntu ile 4GB'den fazla eklersem bu işe yarar.
Bir örnek, Ubuntu 32 Desktop ile 8GB Ram'a sahip olmak olabilir.

Anakartım 8GB'a kadar RAM'i destekliyor ve 32 Bit ve 64 Bit desteğine sahip (Intel DP35DP)


LiveCD / LiveUSB hakkında fırlatma rampasında yayınladığım sorun, onlardan yüklerken entegre bir video kartınız ve bir Nvidia kartınız varsa siyah bir ekran alacağınız oldu. Çözüm, VGA veya HDMI kablosunu Nvidia kartından çıkarmak / bağlamaktı. En azından bir çözüm ortaya çıkana kadar. Diğeri ise en az 4 sistem dondurmasıydı. Bunun birkaç hafta içinde çözüleceğini biliyorum ama 12.04.1 çıktığında tekrar test edene kadar 32bit'i kullanacağım.
Luis Alvarado

Yanıtlar:


17

Ubuntu 10.04 ve daha yenisi PAE'yi kutudan çıkarmalı ve son on iki yılda üretilen işlemcilerin çoğu da bunu yapmalı, bu yüzden teorik olarak iyi çalışmalı.
Karmic veya daha eski bir sürümü yüklemeye çalışıyorsanız, bu wiki makalesine göre PAE'yi kendiniz etkinleştirmeniz gerekebilir .

BIOS'unuzda "Yazılım Bellek Deliği" gibi belirli seçenekleri değiştirmek de gerekebilir.

Bu wiki makalesindeki bilgiler sizin için de yararlı olabilir:

32-bit bir bilgisayarın kelime boyutu 32 bittir, bu da belleği teorik olarak 4GB ile sınırlar. Bu bariyer, 4GB üzerindeki bellek erişimi biraz daha yavaş olmasına rağmen, sınırı 64GB'a çıkaran 'Fiziksel Adres Uzantısı' (veya PAE) kullanılarak genişletildi.


Yani 4GB bilgisayarıma Ubuntu 32bit'i kurarsam. Daha sonra toplamda 8GB için 4GB daha koyun. Hiç bir şeye bakmadan okuyacak.
Luis Alvarado

En azından önce hangi çekirdeği çalıştırdığınızı, komutu vererek kontrol etmelisinizuname -a . Eminim PAE'nin 4 GB'ın tamamını kullanması gerekecek . @CYREX
oKtosiTe

Şu anda 4GB'ım var ve sadece web sitesinde bulunan ubuntu masaüstü 32bit normalini kurdum. İ cat proc / meminfo i böyle toplamı almak MemTotal: 4054012 kB Bunu yaptığımda cpu pae gösterir: cat / proc / cpuinfo | grep pae
Luis Alvarado

Çekirdeğinizin de onu desteklemesi gerekiyor. uname -aİçinde gösterildiği gibi çekirdek adı PAE veya bigmem gibi bir şey içeriyor mu? @CYREX
oKtosiTe

Scaine diğer yanıtlardan birine yorum yaparken, Sistem> Yönetim> Sistem Monitörü ile kontrol edebilirsiniz. Çekirdek adına olmasa bile, yine de desteklenebilir. @CYREX
oKtosiTe

9

Ubuntu Topluluk Belgelerinden: PAE'yi Etkinleştirme

Ubuntu 10.04'ün CD ve DVD yükleyicisi, 3 Gb'den fazla kullanılabilir bellek algılarsa, PAE etkin çekirdeği otomatik olarak yükler. LiveCD durumunda, PAE etkin çekirdek paketleri CD'de bulunmadığından, çalışan bir ağ bağlantısı gereklidir.

Fiziksel Adres Uzantısı (PAE) , x86 (32 bit) işlemcilerin 4 GB'den (teorik olarak 64 GB'a kadar) daha büyük bir fiziksel adres alanına (rasgele erişim belleği ve bellek eşlenmiş cihazlar dahil) erişmesini sağlayan bir özelliktir.


1
Ve iki gün önce 4GB RAM olan bir sunucuya 32 bit 10.10 yükledim. Hiçbir şey yapmak zorunda değildi - sadece çalıştı. Yüklemeden sonra sistem / yönetim / sistem monitörünü çalıştırırsanız, pae çekirdeğinin otomatik olarak yüklendiğini doğrulamak için "sistem" sekmesini kontrol edebilirsiniz.
Scaine

6

PAE özellikli çekirdeği kullanıyorsanız, evet. Şu anda 8GB RAM ile 32 bit kullanıyorum. Bence PAE de 12.04 için varsayılan oldu.


1
Evet ve bir yana, 4 GB'lik bir sisteme 32 bit yüklerseniz, PAE çekirdeğini sizin için otomatik olarak yüklemelidir.
roadmr

@dobey - Görünüşe göre varsayılan olarak PAE desteği ile yüklenen v12.04 LTS (uname -a).
jjwdesign

4

Ubuntu belgelerinde olduğu gibi:

  • Ubuntu 12.10 (Quantal) ve sonrası: Genel varsayılan çekirdekte PAE zaten etkin.
  • Ubuntu 10.04 LTS (Lucid Lynx) - Ubuntu 12.04 LTS (Hassas): Ubuntu'nun CD ve DVD yükleyicisi, 3 Gb'den fazla kullanılabilir bellek algılarsa, PAE etkin çekirdeği otomatik olarak yükler. LiveCD durumunda, PAE etkin çekirdek paketleri CD'de bulunmadığından, çalışan bir ağ bağlantısı gereklidir.

başvuru: https://help.ubuntu.com/community/EnablingPAE

Yani çekirdeği kurmanız veya derlemeniz gerekmez. Sadece alternatif kurulum CD'sini kullanın; veya Canlı masaüstü CD'sini tercih ederseniz kurulum sırasında interent bağlı olduğunuzdan emin olun



1

pae-çekirdeği 12.04'te varsayılan değerdir, bu nedenle 64 gig'e kadar kullanabilirsiniz (anakartınız buna izin veriyorsa ;-)


0

Yukarıdaki PAE en iyi yoldur. Bilginiz için, Bu hafta 4Gb DDR3 (1333) belleğe sahip mevcut AMD X2 Çift çekirdekli, 2 modülü tek bir 8Gb ile değiştiren daha ucuz İngiltere 8Gb RAM (£ 20.00!) Modüllerinden yararlandım, ancak daha sonra sadece (Sistem Aracı) kullanarak bellekte biraz 3.7Gb. Burada askubuntu ve yukarıda adı geçen makaleyi hızlıca okuyun https://help.ubuntu.com/community/ PAE kullanarak PAE'yi , Terminal aracılığıyla hızlı kurulum ve yeniden başlatma, sonra bana 8Gb verdi.

Şimdilik, sadece 3 kompozisyondan 1'inde 11.04 çalıştırıyorum (diğerleri 12.04 çalıştırıyor), ancak zaman geçtikçe en son sürüme yükseltilecek. Sadece hafızanın çalışmasını istedim ve PAE 11.04'üme yüklenmedi. Makalenin yukarıdaki "PAE'yi manuel olarak etkinleştirme" bölümünde olduğu gibi Terminal üzerinden indirmem gerektiği sürece beni aldı. PAE söylediği gibi 64Gb'yi destekliyorsa, 16Gb RAM yolunu alacağım.

Ben 11.04 aşamasında benzer yükseltmek isteyen herkese, yukarıdaki izleyin öneririz.

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.