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/?p=718


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

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

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

Add your comment now

You must be logged in to post a comment.