Як я можу дізнатися, що мій процесор підтримує 64-бітні операційні системи під Linux, наприклад: Ubuntu, Fedora?
Як я можу дізнатися, що мій процесор підтримує 64-бітні операційні системи під Linux, наприклад: Ubuntu, Fedora?
Відповіді:
Виконати:
grep flags /proc/cpuinfo
Знайдіть прапор 'lm'. Якщо він присутній, це означає, що ваш процесор має 64 біт і він підтримує 64-бітну ОС. 'lm' означає тривалий режим.
Крім того, виконайте:
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 працює.