dadv: (Default)

Заметки на манжетах: vm.max_wired

Начиная с версий FreeBSD 6.4, 7.2, 8.0 и далее везде :-) доступен для изменения параметр sysctl vm.max_wired, определяющий количество страниц памяти, которые любое приложение с соответствующими привилегиями может заблокировать в RAM (защитить от высвопления при помощи mlock()). Это, например, позволяет дать /usr/ports/sysutils/memtest если не всю, то почти всю физическую память для тестирования online. Например, на двухгигабайтной системе с запущенными иксами и легким window manager я легко смог протестировать 1.5Gb памяти после добавления второго гигабайтного модуля памяти в систему.

По умолчанию предел составляет 1/3 от свободного объема физической памяти и ранее не мог быть изменен.
NB: размер страницы для архитектуры i386 обычно равен 4096 байт, параметр задаётся в страницах.

Profile

dadv: (Default)
Choose your future

July 2024

M T W T F S S
12 34567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Tags

Style Credit

Powered by Dreamwidth Studios