Miért ajánlott az Ubuntu Download 32 bites telepítést? [zárva]

153

Frissítés 13.10-re: A 64 bites verzió mostantól az alapértelmezett és a 32 bites "2 GB-nál kisebb RAM-mal rendelkező gépeken" feliratú.

Az Ubuntu asztali letöltési képernyőn két rádiógomb található, amelyek segítségével kiválaszthatja, hogy szeretné-e letölteni a 32 bites vagy 64 bites verziót. A 64 bites verzió "Nem javasolt napi asztali használat esetén" feliratú. Ha van 64 bites processzorod, miért nem akarod használni az Ubuntu 64 bites verzióját?

Frissítés 10.10-re: eltávolították a "Nem ajánlott" címkét a 64 bites verzióból, és hozzáadtak egy "Ajánlott" címkét a 32 bites verzióhoz.

Frissítés a 11.04-hez: Ugyanaz, mint 10.10.

Frissítés a 12.04: Még mindig azt mondja: "Ajánlott" a 32 bites asztali verzió mellett

Frissítés a 12.10-re: Az asztal 32 bites verziója még mindig alapértelmezett: "ajánlott"

Frissítés 13.10-re: A 64 bites verzió mostantól az alapértelmezett és a 32 bites "2 GB-nál kevesebb RAM-mal rendelkező számítógépekhez" feliratú.

    
készlet Warren Pena 06.08.2010 20:22
forrás

12 válasz

106

Ez valójában csak a félreértés. A LaunchPad Bug # 585940 szerint azt jelenti, hogy a tipikus asztali gépek 32 bitesek, míg több a legutóbbi asztali gépek 64 bitesek. Mivel a 32 bites telepítés mindig mind a 32 bites, mind pedig a 64 bites gépeken működik, továbbra is "ajánlott".

    
válasz adott Marco Ceppi 06.08.2010 20:28
forrás
56

Korábban 64 bites Ubuntu-t használtam az asztalon, és 32 bites az én laptopjaimon. A legtöbb esetben nem láttam különbséget, de volt néhány apró csevegés:

  • Mint fentebb említettük, a Flash-et a 64 bites verzióban nem támogatták. Nem hittem, hogy érdekel ez, de valójában ez elég nagy bosszúság volt számomra. Végül a 32 bites flash verziót használtam kézzel. A közelmúltban az Adobe kiadta a 64 bites Flash-et, így valószínűleg ez a múlté (még nem teszteltem).

  • A 64 bites Java (és egyéb szoftverek) több memóriát használ, és ez némi teljesítményhatással járhat. Nem használok sok java-t, így nem igazán tapasztaltam ezt a problémát, de hiszem, hogy ez nagyon jól ismert.

  • Régebben sokkal több ember futott 32 bitesnél, mint 64, így egyszer és egy darabig egy 64 bites speciális problémába ütköztek, ami hajlamos lenne hosszú időbe telhetni a javításhoz. Ez az elmúlt években azonban sokkal jobb lett, de valakinek, aki valóban mindent csak a Just Workra akart, 32 biteset szeretne.

  • 64 bites azt jelenti, hogy a memória mutatók nagyobb mennyiségű memóriát tudnak kezelni. Ha a rendszerben 4 vagy több RAM memóriát használ, és olyan alkalmazásokat használ, amelyeknek sok RAM szükséges, ami oka lehet a 64 bites használatnak. Mindazonáltal az elmúlt években a PAE rendszermagjai az i386-ra standardokká váltak, és ezek lehetővé teszik a> 4gig címzést.

  • Ha fejlesztõ vagy, és 64 bites rendszert futtatsz, akkor mind a 32 bites, mind pedig a 64 bites végrehajtható fájlokat meglehetõsen könnyen lehet létrehozni (pl. pbuilderrel). A 32 bites 64 bites binárisok kiépítése nem lehetséges (nos, legalább anélkül, hogy néhány karikába ugrott volna).

[12.04-es frissítés] Nemrégiben újratelepítettem a 12.04-es amd64 verziót, és sokkal jobbat találtam, mint eredetileg. Nem teszteltem a Java-t, de a Flash mindenképpen olyan jól működik, mint 32 bites. Szintén teljesen anekdotikusan, de úgy tűnik, hogy az emberek manapság 64 bitesnél gyakrabban futnak, mint a 32 bitesek.

    
válasz adott Bryce 07.08.2010 02:33
forrás
11

A 32 bites, nem PAE rendszermag futtatásának egyik hátránya, hogy a folyamatok nem védettek a nem futtatható (NX) bites processzorokkal, ami megkönnyíti a támadók számára a szoftverhibák kiaknázását. Bővebben lásd a Biztonsági Csapat Funkciók vitáját . Az Ubuntu legutóbbi kiadásaiban emulációs mód van, de korlátozott hatékonyságú.

Továbbá a véletlenszerű helyek elérhetőek a Címtartomány szerinti elrendezéshez (ASLR) sokkal, sokkal kisebb, ha 32 bitet használ, potenciálisan a brutális erőszakig.

    
válasz adott Steve Beattie 05.11.2010 06:49
forrás
8

Amennyire tudom, a 64 bites jól működik, azzal a kivétellel, hogy egyesek problémái voltak az Adobe Flash alkalmazással.

A 64 bites operációs rendszer egy 32 bites számítógépen sem működik, de egy 32 bites operációs rendszer 64 bites PC-n fog működni. Ez valószínűleg a figyelmeztetés mögött áll (bár jobban megfogalmazható).

A Ubuntu közösség wiki bejegyzése az adott témában 64 bites Ubuntu alkalmazást javasol, ha van 64 bites pc-ja és nincs konkrét oka annak, hogy nem használ 64 bites.

A 32 bites korlátok nem tudnak többet elérni, mint 3 GB RAM (bár ez a probléma a PAE rendszermagokkal foglalkozik), de itt nincs probléma a 64 bites programmal. Ha van> 3 GB RAM, fontolja meg a 64 bites használatát.

    
válasz adott dv3500ea 06.08.2010 20:35
forrás
6

Feltételezem, hogy a fő oka ez: a 32 bites változat nagyjából minden egyes PC-t és Mac-et működtet a forgalomban, tehát ha nem tud róla, mi a 32 bites és a 64 bites, akkor csak töltse le a 32 bites verziót, és telepítse, és csak működni fog. És ha valakinek nincs semmi ötlete a 32 és 64 bites verziók közötti különbségről, valószínűtlen, hogy mindent megteszek, ahol a különbség bármilyen megfigyelhető hatással jár.

Más szavakkal, a 64 bites változathoz ki kell deríteni, hogy a rendszer támogatja-e. A 32 bites verziónál nem. A "mindent" működik.

    
válasz adott Ryan Thompson 20.11.2010 00:41
forrás
5

Néhány próbatervet összehasonlítottam a 32 vagy a 64 bites konfigurációk összehasonlítására különböző alkalmazásokban, néhány mintagépen (kis memória Atom alapú netbook) és egy tipikus laptopon. Összehasonlítottam a memóriahasználatot, az energiafogyasztást az alábbiakra:

  1. 32 bites kernel, 32 bites userspace
  2. 64 bites kernel, 32 bit userspace
  3. 64 bites kernel, 64 bites userspace

Adatok: link

A lényeg az, hogy a kis rendszereknél a 32 bit jó illeszkedés, mintha elég memóriája lenne, és van egy modern 64 bit-es képes CPU, akkor a 64 bites is alkalmas. De a táblázat több részletet tartalmaz, mint egyszerű összefoglalót.

A 32 bites, a 32 bites és a 64 bit-et összehasonlító teszteket is futtattam egy darabig, itt vannak az eredmények:

link - lásd a következtetéseket a végén egy átfogó összefoglalóhoz.

    
válasz adott Colin Ian King 20.11.2012 21:58
forrás
4

Ugyanakkor az Ubuntu Wiki az ellenkezőjét mondja:

Ha nincs konkrét oka a 32 bites választásnak, 64 bites ajánlott a hardver teljes kapacitásának kihasználása.

link

    
válasz adott Eugene 19.08.2012 09:06
forrás
2

A 64 bit csak nagyon hasznos, ha több mint 4 gig RAM van. Ha használod a 64 bites rendszert, végül olyan helyzetbe kerülsz, ahol a meghajtó, vagy akár egy program nem áll rendelkezésre 32 bit-ben. Az Adobe egy darabig húzta a 64 bites Flash-et. A Canon nyomtató-illesztőprogramok csak 32 bites verzióban érhetők el (de be lehet helyezni őket). Mind a 64, mind a 32 bites rendszereket használtam, és megállapítottam, hogy a 64 bit nem nyújt nekem semmilyen előnyt (mindkettő azonos sebességgel futott, amennyire csak tudtam).

    
válasz adott Mike 19.11.2010 16:05
forrás
2

Az utolsó Launchpad hibát # 585940 írtam magam régen, és a csak azt tudom mondani, hogy képtelen vagyok felfedezni, miért van ennyi téves információ a témában.

Azt hiszem, a legvalószínűbb válasz a 64 bites kiadás sokkal hibásabb, mint a 32 bites, hiszen ez az, amit a saját tapasztalataim szerint csak az Ubuntu-t használok a mindennapi életemben. Másfelől ez csak spekuláció, mivel nem végeztem hivatalos kiadványok összehasonlítását.

Amennyire jól tudok elég jól dolgozni, egyszerűen úgy döntenek, hogy a 64 bites verziót használom, mert én szeretnék javítani, mert idővel ez lesz a legjobb lehetőség, és itt lesz mielőtt észrevettük volna. Addigra azt akarom, hogy az emberek teljes stabil elosztást használjanak.

    
válasz adott Alberto Salvia Novella 23.05.2012 13:37
forrás
2

Használja a legtöbb olyan számítógépet, ahol 32 bit. Most a legfrissebb CPU-k 64 bitesek. És a 32 bit kompatibilis mindkét verzióval.

    
válasz adott alexander7567 25.10.2012 00:38
forrás
1

Az az oka, hogy most még sok a 32 bites processzor a termelésben, és a legtöbb számítógépes felhasználó nem tudja, mi a 32 bites és a 64 bites.

Ha valaki 32 bites számítógéppel letölti a 64 bites verziót, nagyon biztos, hogy nem fog futni a számítógépén, mert a 32 bites processzorok nem érthetik és kezelhetik a 64 bites parancsokat . Ha azonban a 64 bites számítógépet letöltő és 32 bites verziót használja, a működik , mert a 64 bites arch visszafelé kompatibilis a 32 bites verzióval.

Egy másik kérdés az, hogy a 32 bites szoftver kevesebb hardver teljesítményt igényel.

Frissítés: A 13.10-től az Ubuntu letöltési oldal most javasolja a 64 bites letöltést, és a 32 bites "2 GB-nál kisebb RAM-mal rendelkező gépek" opciót kínálja. Ennek az az oka, hogy a mai napig telepített Ubuntu esetleges többszámítógépek 64 bitesek, és csak a 2 GB-nál kisebb RAM tartalmazhat egy 32 bites CPU-t.

    
válasz adott ThePiercingPrince 25.06.2012 12:55
forrás
0

Bármely modern CPU képes 64 bites futtatásra. Mind az Intel, mind az AMD, még egy régebbi AMD sempron támogatja a 64 bites egyetlen magot.

Ha nincs szüksége memória éhes alkalmazásokra, akkor nincs szükség 64 bitesre. Nekem van 16 GB-os RAM, és biztos, hogy 64 bit, a 32 bit egy ostoba lépés. A Windows 7 en 8-ra is számít.

    
válasz adott Stefaan C 02.01.2013 20:20
forrás