[РЕШЕНО] При использовании swap оперативная память не заполняется в первую очередь.

safocl
NAME TYPE SIZE USED PRIO
/home/swap.bin file 10G 0B -2
сча занова подключил просто -- одалело обращение к ХДД
`--> cat /etc/sysctl.d/*
vm.swappiness=0

`--> sysctl vm.swappiness
vm.swappiness = 0

`--> swapon
NAME           TYPE SIZE USED PRIO
/home/swap.bin file  10G 1,2G   -2

вот сча подгрузил оперативку...
Ну так сейчас 0 и используется из свапа.
safocl
вот сча подгрузил оперативку…
у вас systemd-swap случайно не запущен?
systemctl status systemd-swap
vs220
safocl
вот сча подгрузил оперативку…
у вас systemd-swap случайно не запущен?
systemctl status systemd-swap
`--> systemctl status systemd-swap
Unit systemd-swap.service could not be found.
вот то о чем я говорил -- оперативка еще не заполнена, а свап во всю используется, при ентом люто горит почти непереставая лампочка загрузки I/O
Ну и до кучи против ноля
Говоря о vm.swappiness, необходимо учитывать исключительно важное изменение недавнего времени, сделанное Satoru Moriya в vmscan в 2012 году: оно в значительной мере меняет поведение vm.swappiness = 0.

Этот патч по существу говорит, что при установке vm.swappiness = 0 мы донельзя настроены против сканирования (и высвобождения) любых анонимных страниц, пока не настало состояние высокой конкуренции за память. Как отмечалось ранее, в общем случае вы не захотите такого поведения, поскольку оно исключает равенство приоритетов высвобождения до моментов экстремального давления на память, что само по себе в действительности может и привести к этому экстремальному давлению. Поэтому vm.swappiness = 1 — минимальное значение, которое стоит выбирать, если вы не хотите активировать такое особое поведение для сканирования анонимных страниц, реализованное в патче.
попробовать в 10 поставить и пересоздать файл свапа перезагрузится
ну и проверить что zswap нормально работает, неизвестно что там на зен ядре накрутили
 dmesg | grep zswap
safocl
вот то о чем я говорил – оперативка еще не заполнена, а свап во всю используется, при ентом люто горит почти непереставая лампочка загрузки I/O
енти показатели могут быть и 5-7 гигов свапа при 30-40% загруженной оперативке -- если бы весь ентот объем был в zswap -- но очень сильно грузится жескткий диск от чего подтормаживают проги.
vs220
dmesg | grep zswap
`--> sudo dmesg | grep zswap
[    0.576106] zswap: loaded using pool lz4/z3fold
-- вроде роббит норм... меня уже на лоре отправили в енту сторону -- но тут все енто по умолчанию включено и настроено как по умолчанию для обычного ядра
vs220
Ну и до кучи против ноля
ок -- поставлю 10 -- но я уже пробовал енто значение -- все ровно также было.
 
Зарегистрироваться или войдите чтобы оставить сообщение.