Подходит ли Ubuntu 32-бит только для систем с «менее 2 ГБ оперативной памяти»?

Подходит ли Ubuntu 32-бит только для систем с «менее 2 ГБ оперативной памяти»?

На странице загрузок, у вас есть два варианта:

  • 64-битный
  • 32-бит (для машин с объемом оперативной памяти менее 2 ГБ)

Предположим, у вас 32-разрядная машина с максимальным объемом оперативной памяти 4 ГБ. Будет ли Ubuntu работать на ней?

решение1

По умолчанию любая 32-битная ОС не может индексировать более 4 ГБ оперативной памяти, и Ubuntu не является исключением.

Но Ubuntu имеет 2 разных ядра: стандартное и пропатченное (Physical Address Extension - PAE). Теперь Ubuntu 32-bit использует это пропатченное ядро ​​по умолчанию и поэтому может управлять до 64 ГБ оперативной памяти.

А на сайтах Ubuntu говорится, 32-bit (for machines with less than 2GB RAM)что из-за использования оперативной памяти. 64-разрядное программное обеспечение использует больше оперативной памяти, чем 32-разрядное.

Чистая установка Ubuntu 32-бит (Unity) использует около 600 Мб памяти, 64-битная установка занимает примерно на 100 Мб больше. А для современного ПО 2 Гб ОЗУ не так уж много и его можно легко использовать (скажем, 10 вкладок в Chrome могут использовать много ОЗУ).

Вот почему сайт Ubuntu рекомендует использовать 32-битную версию для компьютеров с объемом оперативной памяти менее 2 ГБ. Но это не значит, что вы не можете установить Ubuntu 64-битную версию на такой конфигурации компьютера.

решение2

Да, 32-разрядная версия работает как на 64-, так и на 32-разрядных машинах, независимо от объема оперативной памяти.

решение3

Поскольку в данный момент я использую версию 13.10 (она была установлена ​​с обновлением, а не через Live CD), я могу подтвердить, что она работает на системе с 4 ГБ оперативной памяти.

Я бы предположил, что эта формулировка — просто способ помочь «новичкам» в вычислительной технике, что-то вроде _«Если у вас меньше 2 ГБ оперативной памяти, скорее всего, это тот вариант, который вам нужен». Однако, если новичок знает, сколько у него оперативной памяти, скорее всего, он знает, 32- или 64-битная у него система.

Связанный контент