Может ли Ubuntu 32-битный доступ к 8GB RAM?

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

У меня нет проблем с запуском 32-битной версии Ubuntu (я использую этот компьютер только для Xojo), но у компьютера 8 ГБ ОЗУ, и я хотел бы иметь возможность использовать все это. Есть ли способ использовать все 8 ГБ ОЗУ с 32-битной установкой Ubuntu? Ubuntu делает это из коробки?

3
задан 24 April 2015 в 10:07

1 ответ

Ubuntu делает это из поля?

Ubuntu автоматически включит Расширение физического адреса (PAE) , если это будет доступно; иначе это даже не установит.

Википедия, важные части (см. ссылку для больше):

В вычислениях, Расширение физического адреса (PAE) является функцией управления памятью архитектуры IA-32, сначала представленной в Pentium Pro. Это определяет иерархию таблицы страниц трех уровней, с записями в таблице 64 битов каждый вместо 32, позволяя этим центральным процессорам получить доступ к физическому адресному пространству, больше, чем 4 гигабайта (232 байта).

Linux

ядро Linux включает полную поддержку режима PAE, запускающуюся с версии 2.3.23, включая доступ до 64 ГБ памяти на 32-разрядных машинах. PAE-поддерживающее ядро Linux требует, чтобы ЦП также поддерживал PAE. Ядро Linux поддерживает PAE как опцию сборки, и основные дистрибутивы обеспечивают ядро PAE или как значение по умолчанию или как опция.

дистрибутивы Linux теперь обычно используют PAE-поддерживающее ядро в качестве значения по умолчанию, тенденция, которая началась в 2009. По состоянию на 2012 многие, включая Red Hat Enterprise Linux / CentOS, Ubuntu прекратила распределять non-PAE ядра, таким образом делая аппаратные средства PAE обязательными.

6
ответ дан 24 April 2015 в 20:07

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

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