A Linux a processzor architektúrájától függően lehet 32 bites vagy 64 bites. A Linux 32 bites változata x86 és ARM processzorokon, míg a 64 bites változat x64 és ARM64 processzorokon használható. Jelenleg a legtöbb új számítógép és szerver a Linux 64 bites verzióját használja.
Mi a rendszer bitesítése?

A Linux rendszer bitkapacitása az adatfeldolgozási képességére utal, és a központi feldolgozó egység (CPU) bitjeinek száma határozza meg. A bittartalom lehet 32 bites vagy 64 bites. Egy 32 bites rendszer csak 32 bites adatokat képes feldolgozni, míg egy 64 bites rendszer 32 és 64 bites adatokat is képes feldolgozni. A rendszer bitesége befolyásolja a rendszer teljesítményét, energiafogyasztását, memóriaméretét és egyéb paramétereit.
Mit ad?
A Linux bitesége (32 bites vagy 64 bites) határozza meg, hogy a processzor mennyi adatot képes feldolgozni órajelciklusonként, valamint a címezhető memória maximális méretét. Íme a főbb szempontok, amelyeket befolyásol:
- A címezhető memória mérete: a 32 bites rendszerek legfeljebb 4 GB RAM-ot (2^32 bájt) tudnak címezni, míg a 64 bites rendszerek ennél jóval nagyobb mennyiséget (elméletileg akár 16 EB-t, a gyakorlatban akár több terabájtot is a modern rendszerekben).
- Teljesítmény: A 64 bites alkalmazások több adatot tudnak feldolgozni egy órajelen, ami nagyobb teljesítményt eredményezhet, különösen nagy adatmennyiséggel való munka esetén.
- Kompatibilitás: egyes programok csak 64 bites változatban érhetők el, ami korlátozza a 32 bites rendszerek használatát új alkalmazásokhoz.
- Regiszterhasználat: A 64 bites rendszerek több processzorregiszterrel rendelkeznek, ami növelheti a programfuttatás hatékonyságát.
- A modern technológiák támogatása: az új technológiák és funkciók, például a kibővített utasítások és a jobb biztonság gyakran csak a 64 bites verziókban érhetőek el.
A rendszer bitsebességének megválasztása jelentős hatással lehet a szoftverek teljesítményére, funkcióira és kompatibilitására.
Miért kell ismernem a Linux bitsebességét?
A Linux rendszerbiteség ismerete fontos a szoftverek megértéséhez és a megfelelő verzió kiválasztásához. Például egy 32 bites rendszerre készített program nem biztos, hogy működik 64 bites rendszeren és fordítva. Ezenkívül a bitképesség ismerete segít meghatározni a maximálisan támogatott RAM- és processzormeghajtást, ami elengedhetetlen a számítógép kiválasztásakor és frissítésekor.
A bittartalom megtekintése a terminálban
Az utasítás egyszerű:
- Nyisson meg egy terminált a Ctrl+Alt+T billentyűkombináció megnyomásával.
- Írja ki az uname -m parancsot, és nyomja meg az Entert.
- A választ a rendszer architektúrájának formájában fogja látni. Ha a válasz sorában x86_64 szerepel, az azt jelenti, hogy 64 bites Linuxod van. Ha a válasz sorában i386, i486, i586 vagy i686 szerepel, az azt jelenti, hogy 32 bites Linuxod van.
- Használhatja a getconf LONG_BIT parancsot is, amely megmutatja a rendszer aktuális bitsebességét. Ha a kimenet 32, az azt jelenti, hogy 32 bites Linuxod van, ha 64, akkor 64 bites Linuxod van.
Fontos megjegyezni, hogy a 64 bites Linux használatához olyan processzorra van szükséged, amely szintén 64 bites.
Az Ubuntuban ehhez meg kell nyitni a Beállítások segédprogramot, majd a rendszerről szóló részt:

Az OS Type szakaszban meg kell adni a rendszer architektúráját, ami ebben az esetben 64 bites. Nem szabad azonban elfelejteni, hogy a 64 bites architektúra megléte nem jelenti azt, hogy a 32 bites alkalmazások és könyvtárak nem indíthatók. Az architektúra visszafelé kompatibilitásának köszönhetően a processzorok továbbra is képesek a 32 bites rendszerre szánt feladatok elvégzésére.
Ehhez telepíteni kell a megfelelő illesztőprogramkészletet és a szükséges 32 bites könyvtárakat. A visszafelé kompatibilitás azonban fordítva nem működik: a 32 bites rendszereken nem lehet 64 bites alkalmazásokat futtatni. Most már rendelkezik azokkal az ismeretekkel, amelyek segítségével meghatározhatja Linux-rendszere bites voltát.