Bitowość systemu operacyjnego jest wymagana dla zestawu instrukcji dla procesora, instrukcje te będą używane do manipulowania danymi i pamięcią komputera. Istnieją dwa rozmiary bitów - i386 (x32-bit) i x86_64 (x64-bit). x32-bit jest przestarzały i obsługuje nie więcej niż 4 GB pamięci RAM. x64-bit jest bardziej nowoczesny i jest używany wszędzie. Wszystkie procesory obsługują obie architektury, ale istnieją dystrybucje Linuksa, które nie współpracują już z x32-bit.
Najprostszym sposobem na sprawdzenie bitowości Linuksa jest użycie arch.
Narzędzie jest wykonywane w następujący sposób:
$ arch
Istnieje inne polecenie, które wyświetla architekturę jądra Linuksa, jeśli przekażesz mu opcję -m
:
$ uname -m
Inne polecenie file
jest sposobem na dostarczenie informacji o plikach w systemie plików. Pliki wykonywalne wyświetlają architekturę. Patrząc na architekturę pliku systemowego, dowiesz się również o bitowości systemu operacyjnego. Na przykład:
$ file /lib/systemd/systemd
Abyś mógł dowiedzieć się o bitowości systemu operacyjnego i Ustawieniach, w Ubuntu istnieje specjalnasekcja O systemie:
Jedna z pozycji wskazuje bitowość systemu. Należy pamiętać, że jeśli system jest x64, może uruchamiać wszystkie aplikacje zaprojektowane do pracy z x32-bitowym systemem operacyjnym. Ale jeśli system operacyjny jest x32-bitowy, nie będzie mógł uruchamiać programów x64-bitowych.