PAE в FreeBSD

Иногда бывает такая ситуация, когда есть тачка с оперативой больше чем 4Гб, а процессор на ней стоит 32х битный..

Конечно, проще поменять процессор и пересобрать систему на 64х битную, но что делать, если нет такой возможности. В этом случае нам поможет пересборка ядра PAE.

Итак, как это сделать:


# cd /sys/i386/conf/
# ls | grep PAE
PAE

# mcedit PAE

добавляем нам необходимые опции, в моё случае:


options DEVICE_POLLING
options HZ=1000
#options IPFILTER
#options IPFILTER_LOG
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=200
options IPFIREWALL_FORWARD
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
options IPDIVERT
options QUOTA

Сохранили изменения, и далее:

# cd /usr/src
# make -j12 -s buildkernel KERNCONF=PAE
# make -j12 -s installkernel KERNCONF=PAE

После сборки, перезагружаемся и наслаждаемся количеством оперативы.

# reboot
........

login as: root
Password: ***************

# dmesg | grep memory
real memory = 12884901888 (12288 MB)
avail memory = 12357066752 (11784 MB)
0

Ну, вот.. типа так мы решили эту проблему 🙂

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/718


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

Please note: JavaScript is required to post comments.