У меня есть файл подкачки /swapfile
из 1 ГБ размером в соответствии с процедурой, описанной в человечности, подкачивают часто задаваемые вопросы.
При выполнении RAM интенсивная задача я использую "Системный монитор" для проверки нагрузки на мою Память и мою Подкачку. Когда задача сделана, Загрузка в память понижается быстро... однако, загрузка Подкачки остается высокой в течение очень долгого времени и только сочится вниз очень медленно (см. изображение).
При вызове sudo swapoff -a && swapon -a
, Я могу очистить Подкачку вручную..., но я знал бы:
Короткий ответ: если Ваш компьютер не действует очень медленно, он прекрасен.
Linux только вытащит содержание из подкачки, если они будут необходимы, иначе, нет никакого смысла в загрузке чего-то, что не используется от подкачки в RAM, таким образом, уменьшая кэш.
Способ проверить, ограничивается ли Ваша система подкачкой, проверяет
vmstat 1
и взгляд на wa
столбец, который показывает, сколько времени он берет перед процессом, может работать. Кроме того, используйте инструмент такой как htop
и посмотрите, сколько процессов находится в дисковом сне (D
).
Кроме того, у Вас должно быть немного больше подкачки. По данным SwapFAQ:
RAM(MB) No hibernation With Hibernation Maximum
256 256 512 512
512 512 1024 1024
1024 1024 2048 2048
RAM(GB) No hibernation With Hibernation Maximum
1 1 2 2
2 1 3 4
3 2 5 6
4 2 6 8
5 2 7 10
6 2 8 12
8 3 11 16
12 3 15 24
16 4 20 32
24 5 29 48
32 6 38 64
64 8 72 128
128 11 139 256
Если у Вас есть 16 ГБ RAM, Вы должны иметь между 4 ГБ и 32 ГБ