Каково различие между i686 и x86_64?

Я имею Turion AMD и не знаю который версия выбрать из при установке Дуги Linux.

114
задан 16.11.2015, 21:44

3 ответа

i686 является 32-разрядной версией, и x86_64 является 64-разрядной версией ОС.

64-разрядная версия масштабируется с памятью лучше, особенно для рабочих нагрузок как большие базы данных, которые должны использовать много поршня в том же процессе. Не рассматривайте выполнение (значительного) сервера базы данных на 32-разрядной машине.

Однако для большинства других вещей 32-разрядная версия в порядке. 32-битный код израсходовал меньше памяти, таким образом, у Вас будет больше для других вещей. Предел на память, которую может использовать ОС, не отличается, просто память для каждого процесса.

Таким образом, это действительно зависит, для чего Вы хотите использовать его. Если Вы - планирование разработки программного обеспечения для больших серверов или выполнения больших серверов, используйте 64-разрядный. Иначе используйте 32.

71
ответ дан 07.12.2019, 07:50

Короткий ответ:

i686 = 32-bit Intel x86 arch 
x86_64 = 64-bit Intel x86 arch
122
ответ дан 07.12.2019, 07:50

ix86 является признаком системы команд процессора поколением процессора. Например: Intel Pentium, Intel Core2Duo, AMD K6. ix86 был вокруг много лет, если Вам сделали процессор после 2000, он, вероятно, по крайней мере, имеет i686 систему команд. Отсутствие других индикаторов подсказывает, что это было бы версией на 32 бита.

x86_64 указывает на использование регистров на 64 бита и адресного пространства. Только выберите это, если у Вас есть процессор на 64 бита, и Вы хотите использовать версию на 64 бита операционной системы.

Выбор является Вашим. Я полагаю, что все процессоры AMD Turion имеют поддержку на 64 бита. Просто необходимо решить, хотите ли Вы версию на 64 бита или версию на 32 бита Дуги Linux.

31
ответ дан 07.12.2019, 07:50

Теги

Похожие вопросы