Почему подкачка использует, когда vm.swappiness 0?

Чтобы попытаться устранить проблему, я установил swappiness на максимально низко, 0, и подкачка все еще используется. Почему?

Выполнение free -m дает:

total        used        free      shared  buff/cache   available
Mem:            484         241           8          58         235         134
Swap:          1023          97         926
0
задан 25 October 2017 в 05:56

1 ответ

Swappiness определяет, когда подкачка используется.

Например, swappiness 40 определяет, чтобы начать использовать подкачку, когда существует 40% RAM, оставленной использованию.

Swappiness 0 определяет подкачку, используется, когда RAM полна и 0%, оставленных использованию.

Для отключения подкачки (полностью не рекомендуемый, поскольку Вы могли возможно закончить с неприменимой системой) Вы работаете:

sudo swapoff -a

3
ответ дан 2 November 2019 в 01:26

Другие вопросы по тегам:

Похожие вопросы: