Если у меня процессор x64, но я установил дистрибутив Ubuntu x86, могу ли я по-прежнему запускать 64-битные исполняемые файлы?

Кроме того, возможно ли установить ядро ​​x64, чтобы преобразовать его в полную 64-битную установку?

2 ответа

Решение

Краткий ответ: Нет, 32-битная система может выполнять только 32-битные двоичные файлы.

Вы должны думать о 32 против 64 бит, как если бы 64 Bus (ошибочно говоря о процессоре) был как грузовик, который в два раза шире, чем обычный (для 32 бит), уверен, что 64 перевозит больше груза (данных) на одном отключение по сравнению с обычным 32-разрядным, поэтому лучше использовать 64-разрядную ОС для более эффективного использования аппаратного обеспечения; упомянутая вами проблема связана с тем, как разрабатываются приложения; большинство 64-разрядных приложений запускаются как 32-разрядные приложения, поэтому им тяжело работать на 64-битной ОС из-за его оригинальной кодовой базы и ограничений операции портирования

Другие вопросы по тегам