OS-bitstørrelsen er nødvendig for instruksjonssettet for prosessoren, disse instruksjonene vil bli brukt til å manipulere data og minne på PC-en. Det finnes to bitstørrelser - i386 (x32-bit) og x86_64 (x64-bit). x32-bit er foreldet og støtter ikke mer enn 4 GB RAM. x64-bit er mer moderne og brukes overalt. Alle prosessorer støtter begge arkitekturene, men det finnes Linux-distribusjoner som ikke lenger fungerer sammen med x32-bit.
Den enkleste måten å finne ut av Linux' bitness på, er å bruke arch.
Verktøyet kjøres på denne måten:
$ arch
Det finnes en annen kommando som gir ut Linux-kjernearkitekturen hvis du gir den alternativet -m:
$ uname -m
En annen filkommando
er en måte å gi informasjon om filene i filsystemet. Eksekverbare filer viser arkitekturen. Ved å se på arkitekturen til en systemfil, vil du også finne ut OS-bitheten. Et eksempel:
$ file /lib/systemd/systemd
For å finne ut OS-bitness og innstillinger, finnes det i Ubuntu en egenseksjon Om systemet:
Et av elementene angir systemets bitness. Vær oppmerksom på at hvis systemet er x64, kan det kjøre alle applikasjoner som er designet for å fungere med x32-bit OS. Men hvis operativsystemet er x32-bit, vil det ikke kunne kjøre x64-bit-programmer.