/ / Ar turėtumėte naudoti 32 ar 64 bitų „Ubuntu Linux“?

Ar turėtumėte naudoti 32 ar 64 bitų „Ubuntu Linux“?

„ubuntu-wallpaper-collection-series-2-00“

Iki Ubuntu 13.04, „Ubuntu“ visiems vartotojams rekomendavo naudoti 32 bitų „Ubuntu“ leidimą atsisiuntimo puslapyje. Tačiau ši rekomendacija buvo panaikinta dėl priežasties - šiuolaikinių asmeninių kompiuterių vartotojams geriau naudoti 64 bitų leidimą.

Nors „Microsoft“ pagal nutylėjimą daugelį metų diegė 64 bitų „Windows“ leidimą šiuolaikiniuose kompiuteriuose, „Ubuntu“ rekomendavo naudoti savo 64 bitų leidimą, tačiau jis pasikeitė.

32 bitų ir 64 bitų: koks skirtumas?

Nagrinėdami skirtumą tarp 32 ir 64 bitų „Windows 7“ leidimų, mes įvertinome skirtumą tarp 32 bitų ir 64 bitų skaičiavimo.

Trumpai tariant, visi šiuolaikiniai „Intel“ ir AMDprocesoriai yra 64 bitų procesoriai. 64 bitų procesoriai gali paleisti 64 bitų programinę įrangą, leidžiančią jiems naudoti didesnius RAM kiekius be jokių būdų, skirti daugiau RAM atskiroms programoms (ypač svarbu žaidimams ir kitoms reiklioms programoms) ir naudoti sudėtingesnes žemo lygio apsaugos funkcijas. .

Tačiau 64 bitų procesoriai yrasuderinamas atgal ir gali paleisti 32 bitų programinę įrangą. Tai reiškia, kad 64 bitų kompiuteryje galite įdiegti 32 bitų operacinę sistemą. Nors 64 bitų operacinės sistemos vis geriau dirbo, buvo rekomenduojamos 32 bitų operacinės sistemos.

Atminkite, kad vis tiek galite paleisti 32 bitų programinę įrangą64 bitų operacinė sistema, todėl turėtumėte mokėti vykdyti tas pačias programas, net jei pasirenkate 64 bitų operacinę sistemą. Iš tikrųjų dauguma programų, įdiegtų 64 bitų „Windows“ leidimuose, yra 32 bitų programos. „Linux“ programoje dauguma programų bus 64 bitų forma, nes „Linux“ paskirstymai gali perkompiliuoti atvirojo kodo programinę įrangą 64 bitų procesoriams.

Ankstesnės 64 bitų problemos

Kaip ir „Windows“, kuri turėjo dantų dygimo problemų64 bitų vartotojų operacinės sistemos dar „Windows XP 64-bit Edition“ dienomis, „Ubuntu“ ir kitos darbalaukio „Linux“ sistemos susidūrė su įvairiomis problemomis, susijusiomis su 64 bitų jų programinės įrangos leidimu.

  • „Flash“ (ir kitų naršyklių papildinių) suderinamumas: „Adobe“ „Flash“ papildinys buvo galimas tik vieną kartą32 bitų, o 64 bitų naršyklėje buvo 64 bitų „Ubuntu“ leidimas. Tai reiškė, kad vartotojai turėjo įdiegti atskirą 32 bitų naršyklę arba naudoti nspluginwrapper - apgaulingą sprendimą, leidusį 32 bitų papildinius paleisti 64 bitų naršyklėse. Galų gale „Adobe“ išleido 64 bitų „Flash“ papildinio peržiūros versiją, tačiau net šis įskiepis turėjo tam tikrų problemų. Šiuo metu yra prieinama stabili „Flash“ versija 64 bitų sistemoms, todėl naršyklės papildiniai turėtų gerai veikti tiek 32, tiek 64 bitų operacinėse sistemose.
  • Programinės įrangos suderinamumas: 32 bitų programos gali veikti 64 bitų operacinėje sistemojesistemos, tačiau joms reikia tinkamų 32 bitų bibliotekų. „Grynas“ 64 bitų „Linux“ leidimas negalėtų paleisti 32 bitų programų, nes joje nėra tinkamų bibliotekų. Šiuo metu 32 bitų suderinamumo bibliotekos buvo gana gerai išbandytos ir jas galima greitai įdiegti iš paketų tvarkyklės - jas netgi galima automatiškai įdiegti, kai bandote įdiegti paketą, kuriam jų reikia.
  • Klaidas: Mažiau vartotojų naudojo 64 bitų „Ubuntu“ leidimus,todėl jie nebuvo tinkamai išbandyti ir klaidos retkarčiais buvo išgrynintos - ypač naudojant 32 bitų suderinamumo bibliotekas. Tačiau dabar daug daugiau žmonių naudojasi 64 bitų „Ubuntu“ leidimu, todėl klaidos ištaisomos daug greičiau.
  • Diegimo problemos: Viena pagrindinių priežasčių, kodėl Ubuntu rekomendavo naująNaudodamiesi atsisiuntimais 32 bitų leidimas buvo tas, kad buvo garantuojama, kad jie įdiegs į savo sistemas, nesvarbu, ar jie turėjo 32, ar 64 bitų procesorius. Jei „Ubuntu“ rekomendavo 64 bitų leidimą, vartotojai su senaisiais kompiuteriais gali bandyti jį įdiegti ir to nepadarys. Tačiau 64 bitų sistemos tapo vis įprastesnės - nebent naudojate labai seną kompiuterį, tikriausiai jūsų kompiuteryje yra 64 bitų procesorius.

Laimei, „Linux“ pirmiausia naudoja atvirojo kodo tvarkykles, todėl jums nereikės senų aparatinės įrangos tvarkyklių, kurios prieinamos tik 32 bitų forma.

rekomenduojama „ubuntu-32-bit“

Kodėl turėtumėte naudoti 64 bitų leidimą

Šiuo metu sukurtos nuorodos - „Flash“veikia, nesunku įdiegti 32 bitų programinę įrangą, klaidos nėra įprastos ir tikriausiai turite 64 bitų procesorių. Jei esate ant tvoros, pats laikas nardyti ir naudotis modernia „Ubuntu“ versija.

  • Spektaklis: „Phoronix“ pažvelgė į spektaklįskirtumas tarp 32 ir 64 bitų „Ubuntu 13.04“ leidimų. Jie nustatė, kad 64 bitų „Ubuntu“ leidimas pasižymėjo geresniais rezultatais realiame pasaulyje.
  • UEFI suderinamumas: 32 bitų „Ubuntu“ leidimas neveikia su UEFI aparatine programine įranga, rasta naujausiuose kompiuteriuose, kuriuose yra „Windows 8“, todėl turėsite įdiegti 64 bitų „Ubuntu“ leidimą.
  • Atmintis ir saugos funkcijos: Tie patys atminties ir saugos veiksniai kaip mesminėta „Windows 7“, taip pat taikoma „Linux“. Jei norite, kad jūsų sistema galėtų priskirti daugiau atminties atskiriems procesams ir naudotų naujausias žemo lygio saugos funkcijas, jums reikės 64 bitų „Ubuntu“ leidimo.

Pagrindinės problemos, susijusios su 64 bitų „Linux“ leidimais, buvo išspręstos, todėl tinkamas laikas pereiti prie 64 bitų versijos.

„ubuntu-13.04-64-bit-modern“

Kada turėtumėte naudoti 32 bitų leidimą

Jei vis dar turite 32 bitų procesorių, to norėsitenaudoti 32 bitų leidimą. Taip pat galbūt norėsite naudoti 32 bitų leidimą, jei turite patentuotas aparatinės įrangos tvarkykles, kurios prieinamos tik 32 bitų forma, tačiau labai mažai tikėtina, kad tai įvyks „Linux“ - ji pirmiausia turėtų būti taikoma „Windows“ vartotojams.

Norėdami patikrinti, ar jūsų „Ubuntu“ kompiuteryje yra 32 ar 64 bitų CPU, paleiskite lscpu komanda terminale. 64 bitų CPU galės veikti tiek 32 bitų, tiek 64 bitų režimais, o 32 bitų CPU galės veikti tik 32 bitų režimu.

„tell-if-32“ arba „64-bit-cpu-on-linux“


Ar radote problemų dėl 64 bitų „Ubuntu“ leidimo, ar ilgą laiką be problemų naudojote? Palikite atsakymą ir pasidalykite savo turima patirtimi!