Как я могу узнать, что мой процессор поддерживает 64-битные операционные системы под Linux, например: Ubuntu, Fedora?
Как я могу узнать, что мой процессор поддерживает 64-битные операционные системы под Linux, например: Ubuntu, Fedora?
Ответы:
Выполнение:
grep flags /proc/cpuinfo
Найдите флаг 'lm'. Если он присутствует, это означает, что ваш процессор 64-битный и поддерживает 64-битную ОС. «лм» означает длинный режим.
В качестве альтернативы выполните:
grep flags /proc/cpuinfo | grep " lm "
Обратите внимание на пробелы в " lm "
. Если он вообще дает какой-либо вывод, ваш процессор 64-битный.
Обновление: Вы также можете использовать следующее в терминале:
lshw -C processor | grep width
Это работает в Ubuntu, не уверен, если вам нужно установить дополнительные пакеты для Fedora.
Я думаю, что самый простой способ:
lscpu|grep "CPU op-mode"
lscpu
это так просто. Если у них нет lscpu
команды, то я могу понять, почему они проголосовали за другого.
Если ваш процессор 64-битный (x86-64), вы можете использовать его с 64-битной ОС.
Вот список 64-битных процессоров: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
с помощью этой команды dmidecode -t processor
мы можем проверить работоспособность процессора.
Не полагайтесь на высокие оценки ответов на этот вопрос, потому что эти методы не всегда являются правильными.
У меня есть компьютер с процессором Intel Atom N230, который в соответствии со всеми упомянутыми тестами способен поддерживать 64-битные ОС.
Согласно данным, http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
процессор не способен работать с 64-битными ОС. Я пытался установить 64-битную ОС Linux, и она действительно отказывается это делать. Установка 32-битной ОС Linux работает.