32-битная ОС на 64-битном процессоре [дубликат]

На этот вопрос уже есть ответ здесь:

У меня ноутбук с 64-битным процессором, но случайно я установил 32-битную версию Ubuntu 14. 04. Я всегда могу сделать резервную копию своих данных и переустановить Ubuntu, но я хочу знать, будет ли использование 32-битной версии медленнее на 64-битном процессоре, чем 64-битная ОС на 64-битном процессоре. спасибо, ребята

0
задан 10 July 2014 в 05:36

2 ответа

Как сказанный @neon_overload, почти ни один - никакое различие. Обычно с 32 битами, легче установить программное обеспечение, такое как Skype и т.д., Но в наше время, это довольно легко. BTW, 64 бита более мощны и если у Вас может быть он, почему нет?

Преимущества 64 битов:

  • 16 регистров общего назначения вместо 8

  • Дополнительные регистры SSE

  • А не выполняются (NX) укусил для предотвращения нападений переполнения буфера
  • более мощный по сравнению с 32 битами
  • Выше C целочисленный предел

Преимущества 32 битов:

  • Более легкая установка программного обеспечения иногда
  • Быстрее, если низкий на RAM (512 МБ - 1 ГБ)
1
ответ дан 10 July 2014 в 05:36

Рабочая Ubuntu на 32 бита только будет незначительно медленнее, чем рабочая Ubuntu на 64 бита. Некоторое программное обеспечение извлекает выгоду больше из новых инструкций в x86_64, чем другое программное обеспечение. В целом различие в скорости будет незначительно.

А более важной проблемой является предел памяти приблизительно 3 ГБ для системы и предел для каждого процесса 2 ГБ, даже если у Вас есть больше установленной RAM. Если у Вас будет не больше, чем 2 ГБ RAM на машине, то недостаток Ubuntu на 32 бита будет маленьким, но при выполнении с большим количеством RAM недостаток состоит в том, что Вы не сможете использовать всю эту RAM, которая несколько более серьезна недостаток.

С другой стороны, когда Вы сильно ограничены в RAM, например, у Вас есть меньше чем 512 МБ, затем 32 бита могут, теоретически принес некоторую пользу в этом, скомпилировал код на 32 бита, поднимает немного меньше памяти, чем скомпилированный код на 64 бита. Однако различием является маленькая и увеличивающаяся системная RAM, бы, если это возможно, намного лучшее решение, чем небольшой процент пользы, которую Вы извлекли бы из меньшего размера кода кода на 32 бита.

0
ответ дан 10 July 2014 в 05:36

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

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