Linux na 64 bitoch

02.02.2005 17:00 | Články | Štefan Tomečko

Hitom posledných mesiacov v oblasti procesorov sa stala 64 bitová architektúra firmy AMD označovaná x86-64 alebo aj AMD64. Dominantný operačný systém je pre túto architektúru dostupný zatiaľ iba ako RC1. Celkom iná situácia je na poli Linuxových distribúcií. Aj tu sa ukazuje sila filozofie open-source :) My sa pozrieme ako na 64 bitoch beží distribúcia SuSE Linux 9.2 z pohľadu bežného užívateľa.

64 bitové procesory sú plne kompatibilné so svojimi 32 bitovými súrodencami, takže môžeme bez problémov použiť 32 bitový operačný systém. Oveľa výhodnejšie, hľavne z pohľadu výkonnosti, je ale použiť 64 bitový OS.

My sme siahli na 64 bitovú distribúciu SuSE Linux 9.2. Použili sme inštalačné DVD stiahnuté z internetu. Existuje aj možnosť zakúpiť si krabicovú verziu SuSE, ktorá obsahuje naviac nejaké (aj komerčné) programy. Inštalácia sa ničím nelíši od klasickej na 32 bitoch. Prebehla bez akéhokoľvek problému a vzhľadom na množstvo inštalovaného softvéru aj prekvapivo rýchlo. Po nastavení drobností ako je napríklad rozlíšenie monitora, pridaní užívateľov, nastavení hesla root-a nastal čas na prvé spustenie systému. Jednou z indikácií, že sa jedná o 64 bitový systém bolo označenie architektúry x86-64 namiesto klasického i686. Druhou, podstatne príjemnejšou bola rýchlosť celého systému. Bežné aplikácie sa spúšťajú prakticky okamžite, systém reaguje na užívateľove akcie bez omeškania. Dokonca aj OpenOffice.org, ktorého hlavnou nevýhodou bola jeho pomalosť sa stáva použiteľným bez akýchkoľvek obmedzení.

Ale aby sme neostali iba pri chválach, spomenieme si zopár problémov, na ktoré sme narazili pri používaní 64 bitového Linuxu.

Prvou, pre niekoho nepríjemnou, pre iného nepodstatnou záležitosťou je absencia 64 bitových pluginov Flash playera. Takto sme ochudobnený o možnosť prezerať si niektoré stránky. (Alebo ochránený pred otravnou reklamou :) Existuje síce možnosť použiť 32 bitovú verziu prehliadača, ale je to na úkor výkonnosti. Je to ale iba dočasný problém, v najbližšej dobe sa určite objavia aj 64 bitové modifikácie týchto pluginov.

Ďalší problém nastal pri kompilácii programov. Zdrojové kódy sú totiž pripravené na kompiláciu na 32 bitových systémoch, takže sa nemusí podariť skompilovať ich aj na 64 bitovej architektúre.

Takisto zabudnite na to, že na tejto architektúre spustíte nejaký DOS program pomocou emulátora dosemu. Nepodarilo sa mi dokonca rozbehnúť ani žiadnu aplikáciu pre Windows pomocou wine.

Napriek týmto drobným nedostatkom sa kúpa 64 bitového PC vzhľadom na pomer cena/výkon určite oplatí. Ak sa chystáte na upgrade svojho miláčika, obzerajte sa týmto smerom.

    • Gentoo 03.02.2005 | 01:44
      q-parser   Návštevník
      Tak AMD64 je uz slusna architektura. Ja viem, ze autori sa rozhodli pre pouzitie SuSe kvoli jednoduchosti a rychlosti instalacie. No keby nesurilo moc na case, tak by som odskusal 64bitove Gentoo. Podla mojho nazoru by sa rychlost aplikacii mohla este zvysit, ak vezmeme do uvahy, ze sa da optimalizovat kompilacia. Mozno by ste sa nestretli aj s problemami s kompilaciou a mozno ani s emulovanim Billovskych aplikacii. Ale toto je len domnienka. Ale ved v podstate, linux ako linux :) Je jasne, ze sa v dnesnej dobe neoplati investovat do pocitacov zalozenych na x86, radsej uz AMD64. Mal som moznost testovat kompilaciu updatov Gentoo na Athlon64 2800+ a poviem vam, jedna radost:) Pacila sa mi na tom jedna vec a size, napriek tomu, ze som fical na 64bitovom procaku, kompiloval som programy pre i586. Sikovny tucniacik ... :-D
      • Re: Gentoo 04.02.2005 | 14:13
        9x0   Návštevník
        Neviem, ci by optimalizacia este nieco priniesla - 64bitovych CPU je zatial malo druhov a instrukcnou sadou sa myslim nelisia (aspon u AMD).
    • FC3 03.02.2005 | 09:16
      Lubo   Návštevník
      Myslim ze Fedora AMD64 tiez stoji za spomenutie. Samozrejme, odhliadnuc od toho ze to je distribucia, ktorej hlavnym cielom je zavadzanie novych technilogii a postupov do linuxov, co jej vsak neubera na kvalite (len trocah na kvalite resp. stabilite). Hoci moje osobne skusenosti su velmi dobre a teda ziadne problemy ;-)
    • rychlost 04.02.2005 | 20:04
      b3tl   Návštevník
      pouzivam taky suse sice 9.1 tady je maly vytah z konsole: model name : Intel(R) Pentium(R) 4 CPU 2.80GHz stepping : 5 cpu MHz : 2799.525 MemTotal: 1034428 kB a OOo startujou do deseti vterin k pouziti bez nactenejch dokumentu tim nechci tvrdit ze amd64 neni dobra vec ale jen naznacit ze v dnesni dobe rychlejch stroju je skoro az prehnany chtit na psani emailu a vytvareni prezentaci vykon ktery byl donedavna vysadou treba armady protoze bezny uzivatel co pracuje s tabulkama proste nemuze poznat ze to je rychlejsi (pokud na tom stroji nebezi mysql) :) ovsem uznavam ze vykonu neni nikdy dostatek :)))
      • Re: rychlost 05.02.2005 | 13:10
        Tuvok   Návštevník
        S programom oooqs sa spúšťa OO tak 3 sekundy.
        • Re: rychlost 04.02.2005 | 20:43
          peter   Návštevník
          Prave to ma stve na OOo, ze sa spusta hrozne dlho. 10 s na takom stroji je ubohost, ked MS Office (jedno ktora verzia) sa spusti za 1 s na PII 350 MHz.
          • Re: rychlost 24.03.2005 | 13:33
            Avatar TwiNgMan Gentoo na serveri aj notase  Používateľ
            Presne. MS Office maju tiez take nieco a to nieco je ako keby preloader Officov. Skuste vypnut office speedstart alebo ako sa to vola a uvidite ze aj MS office sa da spustat 30s
    • Siet 25.02.2005 | 14:52
      Vlado   Návštevník
      Zdravim, chcem sa spytat tych co maju nove dosky ( so 64 bit cpu ) ci nemali problemy po instalacii so sietovkou. Ja mam MSI Neo 2 s Nforce 3250G ultra - neviem presne ake sietovky tam, su, ale rozpoznalo iba jednu a ai po rucnom nastaveni ma nechce pustit ani na siet ani na web. Neviete niekto poradit? MDK to "zozral" vsetko, snad v Suse 9.2 chyba balicek alebo som nieco prehliadol?
      • Re: Siet 25.02.2005 | 17:46
        w4tch0   Návštevník
        Ak je tam nforce chipset, tak sice neviem ako sa ta sietovka vola, ale pravdepodobne bude pouzivat forcedeth driver na sietovku.
    • Nefunguje 14.03.2005 | 16:47
      happyboy   Návštevník
      Stiahol som si ftp verziu linux suse 9.2 64bit a ked je inštalujem tak pri spuštani jastu pipne počitač a zostane čierna obrazovka viete niekto čo s tym mam zakladnu dosku a8n-sli deluxe čiže nforce4 a procesor athlon64 3000+ a seagate SATA 160gb prosim poradte mi čo s tym
      • Re: Nefunguje 17.09.2005 | 18:01
        hopsaj   Návštevník
        _uz si to vyriesil? prisiel som k tomu istemu problemu_
    • AMD64 30.03.2006 | 00:43
      T.White   Návštevník
      Zdravím, ja mám AMD64 3500 a práve bežím na Fedora Core 5 - 64b , predtým som mal Gentoo 64b. Rýchlosťou je to doslova paráda. Nemôžem si pomôcť, ale musím spomenúť W****** nakoľko mám dualboot , keď ho spustím pripadám si akoby som som zrazu zaradil spiatočku :D. Ale je pravda, že vo wine-e sa mi moc nedarí púšťať aplikácie :( , hmmm... ale aj to príde
    • Wine 27.09.2006 | 13:02
      Snookie   Návštevník
      Zdravim vsetkych, musim pochvalit vyvojarov SuSE 10.1. Wine pod mojim Athlonom 64 spusti takmer vsetko. Slovnik, TCMD ci CSko prekopcene z okien a to bez nutnosti konfiguracie. Nechcem vediet co to dokaze ked si to este teraz nastavim. PS:nie ze by som tie aplikacie v line vyuzival, ale skusit som to proste musel :D