Вчера столкнулся с проблемой, после того, как доставил дополнительную 2гб планку оперативки к своей имеющейся 2гб. Система видела всего 3.2 гбайт, хотя bios определял все 4гб
Решение данной проблемы описывалась на Хабре для Win-систем.
Для linux же решение все намного проще:
При включенном режиме PAE иногда могут отвалится драйвера, в многих случаях именно на видеокарту. У многих перестает работать suspend. У некоторых ядро вообще вываливается в kernel panic(и такое было, хотя я не думаю что тут причина именно в PAE). В общем тут уже вам выбирать — не спать ночами, но иметь поддержку всех 4 гб оперативной памяти, или же просто напросто наплевать на те 800 мб.
Более детально о том, что такое PAE, можно почитать на вики
Решение данной проблемы описывалась на Хабре для Win-систем.
Для linux же решение все намного проще:
- Если вы используете Ubuntu Desktop(не знаю, как в других дистрибутивах), просто установите серверное ядро(там по умолчанию включена поддержка PAE)
sudo apt-get install linux-server linux-headers-server
- Или же второй вариант — собрать ядро самому. Во время конфигурирования(к примеру, с помощью «make menuconfig») во вкладке High Memory Support выбираем 64GB(тем самым активируем PAE бит). Весь процесс расписывать не буду, так как в сети и так много мануалов по сборке ядра.
При включенном режиме PAE иногда могут отвалится драйвера, в многих случаях именно на видеокарту. У многих перестает работать suspend. У некоторых ядро вообще вываливается в kernel panic(и такое было, хотя я не думаю что тут причина именно в PAE). В общем тут уже вам выбирать — не спать ночами, но иметь поддержку всех 4 гб оперативной памяти, или же просто напросто наплевать на те 800 мб.
Более детально о том, что такое PAE, можно почитать на вики