Ubuntu İndirme neden 32 bitlik yükleme önerir? [kapalı]

153

13.10 için güncelleme: 64-bit sürümü şimdi varsayılan ve 32 bit "2GB RAM'den daha az makineler için" etiketli

Ubuntu masaüstü indirme ekranının, 32 bit veya 64 bit sürümü indirmek isteyip istemediğinizi seçmek için kullandığınız bir çift radyo düğmesi vardır. 64 bit sürüm "Günlük masaüstü kullanımı için önerilmez." Etiketli. 64 bit işlemciniz varsa, neden Ubuntu'nun 64 bit sürümünü kullanmak istemezsiniz?

10.10 Güncellemesi: "Önerilen değil" etiketini 64 bit sürümden kaldırdılar ve "Önerilen" etiketi 32 bit sürümüne eklediler.

11.04 için güncelleme: 10.10 ile aynı.

12.04 Güncellemesi: Hala masaüstünün 32 bit sürümünün yanında "Önerilen" yazıyor

12.10 sürümü güncellemesi: Masaüstünün 32-bit sürümü hala geçerli, "önerilen" diyor

13.10 için güncelleme: 64-bit sürümü şimdi varsayılan ve 32 bit "2GB RAM'den daha az makineler için" etiketli

    
sordu Warren Pena 06.08.2010 20:22

12 cevap

56

Masaüstü bilgisayarımda 64bit Ubuntu ve dizüstü bilgisayarımda 32bit kullanırdım. Çoğunlukla hiçbir fark görmedim, ama bazı küçük niggles vardı:

  • Yukarıda belirtildiği gibi, Flash tarihsel olarak 64bit'de çok iyi desteklenmemiştir. Bunu önemsediğimi düşünmedim, ama aslında bu benim için oldukça büyük bir sıkıntıydı. El ile kurulan flaşın 32bit sürümünü kullanarak bitirdim. Son zamanlarda Adobe, 64-bit bir Flash çıkardı, bu yüzden muhtemelen bu geçmişte kaldı (henüz test etmedim).

  • 64bit üzerindeki Java (ve diğer yazılımlar) daha fazla bellek kullanır ve bu bazı performans etkilerine sahip olabilir. Çok fazla java kullanmıyorum, bu yüzden gerçekten bu sorunu yaşamadım ama sanırım oldukça iyi biliniyor.

  • Eskiden çok daha fazla kişi 64'ten 32bit koşuyordu, bu yüzden bir kez ve bir süre sabitlenecek uzun bir zaman alma eğilimi olan 64-bit özel bir problemle karşılaşırdınız. Bu, son yıllarda daha iyi bir LOT kazanmıştır, ancak gerçekten her şeyi Just Work'e isteyen biri için 32 bit'i tercih edebilirsiniz.

  • 64bit, bellek işaretleyicilerinin daha yüksek miktarda belleği adresleyebildiği anlamına gelir. Sisteminizde 4 gig veya daha fazla RAM belleği varsa ve çok miktarda RAM'e ihtiyaç duyan uygulamaları kullanırsanız, bu 64 bit kullanmanın bir nedeni olabilir. Ancak, son yıllarda i386 için PAE çekirdekleri standart hale geldi ve bunlar> 4gig adreslemeye izin veriyor.

  • Eğer bir geliştiriciyseniz ve 64-bit çalıştırıyorsanız, hem 32-bit hem de 64-bit yürütülebilirleri oldukça kolay bir şekilde (örneğin, pbuilder ile) oluşturabilirsiniz. 32 bit üzerinde 64 bitlik ikili dosyalar oluşturmak mümkün görünmüyor (en azından bazı çemberler arasından geçmeden).

[12.04 Güncellemesi] Yakın bir zamanda, 12.04'ün amd64 sürümünü yeniden kurdum ve daha önce yukarıda yazdığımdan daha iyi buldum. Java'yı test etmedim ama Flash kesinlikle 32bit'de olduğu gibi çalışıyor. Ayrıca, tamamen anekdot olarak ama bu günlerde insanlar 32-bit'den daha sık 64-bit koşuyor gibi görünüyor.

    
verilen cevap Bryce 07.08.2010 02:33
11

32 bit sürümü olmayan PAE çekirdeğini çalıştırmanın bir dezavantajı, işlemcilerin CPU'lar çalıştırılamayan (NX) bit ile korunmamasıdır; bu da saldırganların yazılımdaki kusurları gidermeye çalışmasını kolaylaştırır. Daha fazla bilgi için Güvenlik Ekibi'nin Özellikler tartışmasına bakın. Son Ubuntu sürümlerinde, bir öykünme modu var, ancak sınırlı etkinliğe sahip.

Ayrıca, Adres Alanı Mizanpajı Randomizasyonu gibi şeyler için kullanılabilir rastgelelik alanı (ASLR) , 32 bit kullanıldığında, potansiyel olarak kaba zorlama noktasına kadar çok daha küçüktür.

    
verilen cevap Steve Beattie 05.11.2010 06:49
8

Bildiğim kadarıyla, 64-bit çalışıyor, ancak bazılarının Adobe Flash ile ilgili problemleri vardı.

Ayrıca, 64 bit işletim sistemi 32 bit PC'de çalışmaz, ancak 32 bit işletim sistemi 64 bit PC üzerinde çalışır. Muhtemelen bu uyarının ardındaki sebep (her ne kadar daha iyi ifade edilebilirse de).

Konuyla ilgili Ubuntu topluluk wiki yayını , 64 bit PC'niz varsa 64 bit Ubuntu kullanmanızı önerir. 64 bit kullanmamak için belirli bir sebep yok.

32-bit'le ilgili sınırlamalar 3 GB'den fazla RAM'e erişemez (bu sorun PAE çekirdekleriyle adreslenmiş olsa da) ancak 64-bit'in burada bir sorunu yoktur. > 3 GB RAM'niz varsa, 64 bit kullanmayı düşünün.

    
verilen cevap dv3500ea 06.08.2010 20:35
6

Bunun ana sebebinin şu olduğunu varsayıyorum: 32-bit versiyonu şu anda her PC'de ve Mac'de dolaşımda çalışıyor, bu yüzden 32-bit ve 64-bit'in ne olduğu hakkında bir fikriniz yoksa, sadece 32 bit sürümünü indirmeli ve kurmalı ve sadece çalışacaktır. Ve eğer birisi 32 ve 64 bit sürümleri arasındaki fark hakkında herhangi bir fikre sahip değilse, farkın gözlemlenebilir bir etkisinin olduğu herhangi bir şey yapmaları muhtemel değildir.

Diğer bir deyişle, 64 bit sürümü için, sisteminizin destekleyip desteklemediğini öğrenmeniz gerekir. 32 bit sürümü için yapmazsınız. "Her şey" üzerinde çalışır.

    
verilen cevap Ryan Thompson 20.11.2010 00:41
5

Birkaç örnek makinede (küçük bellek Atom tabanlı netbook) ve tipik bir dizüstü bilgisayardaki çeşitli uygulamalarda 32 ve 64 bit yapılandırmaları karşılaştırmak için bazı testler yaptım. Bellek kullanımını, aşağıdakiler için güç tüketimini karşılaştırdım:

  1. 32 bit çekirdek, 32 bit kullanıcı alanı
  2. 64 bit çekirdeği, 32 bit kullanıcı alanı
  3. 64 bit çekirdek, 64 bit kullanıcı alanı

Veri: İşte

Sonuç olarak, küçük sistemler için 32 bit iyi bir uyumluluk, yeterli belleğe sahip ve modern 64 bitlik bir işlemciye sahip olduğunuzda 64 bit uygundur. Ancak e-tabloda basit özetlerden daha fazla ayrıntı var.

Ayrıca bir süredir 32 bit, 32 bit pae ve 64 bit karşılaştırırken bazı testler yaptım, sonuçlar şöyle:

İşte - genel bir özet için sondaki sonuçlara bakın.

    
verilen cevap Colin Ian King 20.11.2012 21:58
4

Aynı zamanda Ubuntu Wiki tam tersini söylüyor:

32-bit'i seçmek için belirli nedenleriniz olmadıkça, donanımınızın tüm kapasitesini kullanabilmeniz için 64-bit kullanmanızı öneririz.

İşte

    
verilen cevap Eugene 19.08.2012 09:06
2

64 bit, sadece 4 gig'den fazla RAM'iniz varsa gerçekten yararlıdır. 64 bit sistemi kullanırsanız, sonunda bir sürücünün veya bir programın 32 bit olarak bulunmadığı bir duruma girersiniz. Adobe bir süredir 64 bit Flash'ı çekti. Canon yazıcı sürücüleri sadece 32 bit olarak kullanılabilir (ancak zorla yüklenebilir). Hem 64 hem de 32 bit sistemlerini kullandım ve 64 bit bana herhangi bir avantaj sağlamadığını (her ikisinin de söyleyebildiğim kadar aynı hızda koştuğunu) buldum.

    
verilen cevap Mike 19.11.2010 16:05
2

Kendimi uzun süre önce yazdığım son Launchpad Hata # 585940 yazdım. Tek söyleyebildiğim, bu konu hakkında neden bu kadar yanlış bilgi olduğunu anlayamadım.

Bence en olası cevap, 64-bit sürümün 32-bit olandan çok daha zahmetli olmasıydı, çünkü bu benim günlük yaşamımda sadece Ubuntu kullanma deneyimimin ne anlama geldiğini gösteriyor. Öte yandan, bu sadece spekülasyonlardır, çünkü baskılar arasında resmi bir karşılaştırma yapmadım.

Şimdiye kadar yeterince iyi çalışabiliyorum. Ben sadece 64-bit sürümü kullanmayı tercih ediyorum çünkü geliştirilmeyi istediğim şey, çünkü zaman içinde açıkça en iyi seçenek olacak ve burada olacak fark etmeden önce. O zamana kadar insanların tam bir istikrarlı dağıtım kullanmasını istiyorum.

    
verilen cevap Alberto Salvia Novella 23.05.2012 13:37
2

Kullanın, çoğu bilgisayar 32bit. Şimdi en yeni CPU'lar 64bit. Ve 32bit her iki sürümle de uyumludur.

    
verilen cevap alexander7567 25.10.2012 00:38
1

Bunun nedeni, şu anda üretimde hala çok sayıda 32 bit işlemci var ve çoğu bilgisayar kullanıcısı 32-bit ve 64-bit'in ne olduğunu bilmiyor.

32 bit bilgisayar (lar) içeren biri 64 bit sürümü indirirse, bilgisayarlarında çalışmayacağından emin olur, çünkü 32 bit işlemciler 64 bit komutları anlayamaz ve işleyemez . Ancak, 64 bit bilgisayar (lar) içeren biri 32 bitlik sürümü indirir ve kullanırsa, çalışır çünkü 64-bit arkası 32-bit ile geriye doğru uyumludur.

Bir sorun daha 32 bitlik yazılımın daha az donanım gücü gerektirmesidir.

Güncelleme: 13.10'dan itibaren, Ubuntu İndirme sayfası artık 64 bitlik indirme önerir ve "2 GB RAM'den daha az makineler için" 32 bit seçeneğini sunar. Bunun nedeni, bugün Ubuntu'nun kurulu olması muhtemel bilgisayarların çoğunun 64 bit ve yalnızca 2 GB RAM'den daha az olan aygıtların 32 bitlik bir CPU içermesidir.

    
verilen cevap ThePiercingPrince 25.06.2012 12:55
0

Herhangi bir modern CPU 64 bit çalıştırabilir. Hem Intel hem de AMD, daha eski bir AMD sempron bile tek çekirdekli 64bit destekler.

Hafıza aç uygulamalarına ihtiyacınız yoksa, 64 bit gitmeye gerek yoktur. 16GB'lık ram var ve 64 bit, 32bit de aptalca bir hareket olurdu. Windows 7 8 için de sayar.

    
verilen cevap Stefaan C 02.01.2013 20:20

Etiketlerdeki diğer soruları oku