De bitgrootte van het besturingssysteem is nodig voor de instructieset voor de processor, deze instructies worden gebruikt om de gegevens en het geheugen van de pc te manipuleren. Er zijn twee bitgroottes - i386 (x32-bit) en x86_64 (x64-bit). x32-bit is verouderd en ondersteunt niet meer dan 4GB RAM. x64-bit is moderner en wordt overal gebruikt. Alle processors ondersteunen beide architecturen, maar er zijn Linux-distributies die niet meer samenwerken met x32-bit.
De eenvoudigste manier om de bitness van Linux te achterhalen is door arch te gebruiken.
Het hulpprogramma wordt als volgt uitgevoerd:
$ arch
Er is nog een ander commando dat de Linux kernelarchitectuur weergeeft als je er de optie -m
aan doorgeeft:
$ uname -m
Een ander bestandscommando
is een manier om informatie te geven over de bestanden in het bestandssysteem. Uitvoerbare bestanden geven de architectuur weer. Door naar de architectuur van een systeembestand te kijken, kom je ook de bitness van het besturingssysteem te weten. Bijvoorbeeld:
$ file /lib/systemd/systemd
Zodat je de OS bitness en Settings kunt achterhalen, is er in Ubuntu een specialesectie About System:
Een van de items geeft de bitness van het systeem aan. Houd er rekening mee dat als het systeem x64 is, het alle toepassingen kan draaien die zijn ontworpen om te werken met x32-bits OS. Maar als het OS x32-bit is, kan het geen x64-bit programma's draaien.