Как следует из названия, я случайно установил 64-разрядную версию Ubuntu 13.04 в 32-разрядном процессоре, и сейчас она работает нормально (на самом деле я чувствую, что мой компьютер стал более отзывчивым). Будут ли проблемы в ближайшем будущем? Я думаю, что моя материнская плата 64-битная, но я не уверен, но мой процессор 32-битный. Далее я сделал lscpu
и получил это:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 15
Model: 4
Stepping: 9
CPU MHz: 2659.023
BogoMIPS: 5318.04
L1d cache: 16K
L2 cache: 1024K
NUMA node0 CPU(s): 0
lscpu
, ваш процессор является 64-битным.Ответы:
Если вы установили 64-битную ОС, ваш процессор обязательно способен работать на 64-битной архитектуре. В 32-битном только процессоре 64-битный установщик даже не запускается.
В операционном режиме
lscpu
выходного процессора: 32-разрядный, 64-разрядный означает, что ваш процессор поддерживает как 32-разрядный, так и 64-разрядный режимы. Архитектура: x86_64 - это текущая архитектура ядра (64-разрядная).Вы также можете проверить поддержку 64-битной поддержки:
Если он ничего не выводит, у вас есть 32-битный процессор. Если он выдает что - то вроде флагов: бла - бла лм бла ваш процессор поддерживает Long Mode (AKA 64-бит).
источник
grep "lm" /proc/cpuinfo
и я получил флаги бла бла лм бла - бла, тем самым удовлетворяя чек.Из вашего вывода ясно, что у вас 64-битный процессор. Линия
CPU op-mode(s):32-bit, 64-bit
означает, что у вас есть 64-битный процессор.Поэтому нет проблем с использованием 64-битной ОС.
источник
Похоже, вы испытали тот же сюрприз, что и несколько лет назад.
Я случайно вставил 64-разрядный компакт-диск с Ubuntu в свой ноутбук и установил его, а чуть позже я понял: «Подождите минутку… Я подумал, что мой ноутбук - это 32-разрядная система?»
Если 64-битная версия работает в вашей системе, то это означает, что ваша система на самом деле 64-битная, а не 32-битная, как вы привыкли думать;)
источник
Ваш процессор на самом деле является 64-битным процессором, как указано в этой строке:
Архитектура: x86_64
Если бы она была 32-битной, вы не могли бы установить 64-битную ОС в первую очередь. Не волнуйтесь, ваш компьютер будет работать нормально.
источник