Jak mogę dowiedzieć się, że mój procesor obsługuje 64-bitowe systemy operacyjne pod Linuksem, np .: Ubuntu, Fedora?
Jak mogę dowiedzieć się, że mój procesor obsługuje 64-bitowe systemy operacyjne pod Linuksem, np .: Ubuntu, Fedora?
Odpowiedzi:
Wykonać:
grep flags /proc/cpuinfo
Znajdź flagę „lm”. Jeśli jest obecny, oznacza to, że twój procesor jest 64-bitowy i obsługuje 64-bitowy system operacyjny. „lm” oznacza tryb długi.
Alternatywnie wykonaj:
grep flags /proc/cpuinfo | grep " lm "
Zwróć uwagę na spacje w " lm "
. Jeśli daje jakąkolwiek moc wyjściową, twój procesor jest 64-bitowy.
Aktualizacja: w terminalu możesz także użyć następujących opcji:
lshw -C processor | grep width
Działa to na Ubuntu, nie jestem pewien, czy musisz zainstalować dodatkowe pakiety dla Fedory.
Myślę, że najprostszym sposobem jest:
lscpu|grep "CPU op-mode"
lscpu
jest takie proste. Jeśli nie mają lscpu
rozkazu, zrozumiałbym, dlaczego głosowali na drugą.
Jeśli twój procesor jest 64-bitowy (x86-64), możesz go używać z 64-bitowym systemem operacyjnym.
Oto lista 64-bitowych procesorów: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
za pomocą tego polecenia dmidecode -t processor
możemy sprawdzić możliwości procesora.
Nie polegaj na wysoko punktowanych odpowiedziach na to pytanie, ponieważ metody te nie zawsze są poprawne.
Mam komputer z procesorem Intel Atom N230, który zgodnie ze wszystkimi wspomnianymi testami jest w stanie obsłużyć 64-bitowe systemy operacyjne.
Według http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
procesora nie jest w stanie uruchomić 64-bitowego systemu operacyjnego. Próbowałem zainstalować 64-bitowy system operacyjny Linux i rzeczywiście tego nie chce. Działa instalacja 32-bitowego systemu operacyjnego Linux.