Вопрос Кэш памяти по-прежнему загружается после закрытия программ


Это показание на системном индикаторе, я нашел решение в ubuntuforum использовать команду sudo echo 3 | sudo tee /proc/sys/vm/drop_caches 

Это работа, но почему мой ubuntu не справляется сам по себе?


2
2017-07-18 15:11


происхождения


Это сообщение ubuntuforums? - idbrii


ответы:


Кэш не имеет ничего общего с запуском программ. Кэш - это память, которая в противном случае не используется, поэтому вместо этого используется для хранения недавно полученных данных с диска, если это необходимо снова. Это ускоряет доступ к диску, избегая большей части его, поскольку данные уже находятся в режиме ram. Это хорошо, так как это ускоряет работу системы по существу бесплатно, так как этот баран в противном случае будет расточительным. Таким образом, сброс кеша - это плохая идея, за исключением выполнения теста производительности холодного кеша.

Вы можете считать память, используемую кешем, свободной, поэтому free программа печатает строку с кешем, добавленным к свободному счету, и вычитается из используемого счета.


3
2017-07-18 16:07