OS-bitstørrelsen er nødvendig for processorens instruktionssæt, og disse instruktioner bruges til at manipulere pc'ens data og hukommelse. Der er to bitstørrelser - i386 (x32-bit) og x86_64 (x64-bit). x32-bit er forældet og understøtter ikke mere end 4 GB RAM. x64-bit er mere moderne og bruges overalt. Alle processorer understøtter begge arkitekturer, men der findes Linux-distributioner, som ikke længere fungerer sammen med x32-bit.
Den nemmeste måde at finde ud af Linux' bitness er at bruge arch.
Værktøjet udføres på denne måde:
$ arch
Der er en anden kommando, som viser Linux-kernens arkitektur, hvis du giver den indstillingen -m:
$ uname -m
En anden filkommando
er en måde at give oplysninger om filerne i filsystemet. Eksekverbare filer viser arkitekturen. Ved at se på arkitekturen for en systemfil kan du også finde ud af, hvilken OS-bit der er tale om. F.eks:
$ file /lib/systemd/systemd
I Ubuntu er der et særligtafsnit om systemet, så man kan finde ud af OS-bitness og indstillinger:
Et af punkterne angiver systemets bitness. Bemærk, at hvis systemet er x64, kan det køre alle programmer, der er designet til at fungere med x32-bit OS. Men hvis operativsystemet er x32-bit, vil det ikke kunne køre x64-bit-programmer.