Спрашиваю, т.к. имеется следующая картина :
Код: Выделить всё
CPU: 0.1% user, 0.0% nice, 0.2% system, 0.0% interrupt, 99.7% idle
Mem: 488M Active, 112M Inact, 8469M Wired, 812K Cache, 6760M Free
Это сервачокс 9.0-RELEASE c ZFS корнем. На нем крутится postgres, uwsgi, nginx и exim. Ядро - GENERIC со включенным pf, и немного подтвиканный под postgres. (а, ну и netgraph зачем то - трафик вроде считать планируется).
Код: Выделить всё
[root@mg01 /]# cat /usr/src/sys/amd64/conf/GENPGPF
include GENERIC
device pf
device pflog
device pfsync
options ALTQ
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options SEMMNI=512
options SEMMNS=1024
options SEMUME=64
options SEMMNU=512
options SHMMAXPGS=2097152
options SHMMAX=8589934593
[root@mg01 /]#
Судя по
Код: Выделить всё
[root@mg01 /]# vmstat -m|grep solaris
solaris 1253255 7296220K - 707477787 16,32,64,128,256,512,1024,2048,4096
Вопрос такой: Что будет когда оперативка кончится ? Сервак ляжет ? Или ядро начнет отдавать эту Wired память когда оперативки станет совсем мало ?
Стоит ли париться и искать какие нить решения (типа перехода на UFS, или вообще на лялих) пока проект не в продакшене, или все будет норм ?