Bitness-ul sistemului de operare este necesar pentru setul de instrucțiuni pentru procesor, aceste instrucțiuni vor fi utilizate pentru a manipula datele și memoria PC-ului. Există două mărimi de bit - i386 (x32-bit) și x86_64 (x64-bit). x32-bit este învechit și nu suportă mai mult de 4GB de RAM. x64-bit este mai modern și este folosit peste tot. Toate procesoarele suportă ambele arhitecturi, dar există distribuții Linux care nu mai funcționează împreună cu x32-bit.
Cel mai simplu mod de a afla bitness-ul sistemului Linux este să folosiți arch.
Utilitarul se execută astfel:
$ arch
Există o altă comandă care scoate arhitectura kernelului Linux dacă îi treceți opțiunea -m
:
$ uname -m
O altă comandă file
este o modalitate de a furniza informații despre fișierele din sistemul de fișiere. Fișierele executabile vizualizează arhitectura. Privind arhitectura unui fișier de sistem, veți afla, de asemenea, bitness-ul sistemului de operare. De exemplu:
$ file /lib/systemd/systemd
Pentru a putea afla bitness-ul sistemului de operare și setările, în Ubuntu există osecțiune specialăDespre sistem:
Unul dintre elemente indică bitness-ul sistemului. Rețineți că, dacă sistemul este x64, acesta poate rula toate aplicațiile care sunt concepute pentru a funcționa cu sistemul de operare pe x32 de biți. Dar dacă sistemul de operare este x32-bit, acesta nu va putea rula programe x64-bit.