У меня есть 8 ГБ применимой памяти и доступной области подкачки на 10 ГБ
Мое использование памяти составляет 90-95%, используемых, в то время как только +/-область подкачки на 1 ГБ используется.
Я неправильно понимаю цель области подкачки или есть ли некоторая проблема о моей стороне?
Спасибо
Если бы Вы работали эти top
команда, Вы видели бы что-то в соответствии с этим:
KiB Mem: 32868436 total, 32695528 used, 172908 free, 20 buffers
KiB Swap: 0 total, 0 used, 0 free. 31194124 cached Mem
В данном случае, у нас есть 32 концерта RAM, которой всего 172 мебибайт показан как "свободный".
у Нас нет подкачки вообще в нашем случае.
все же, для вычисления "реальной" свободной памяти, добавляют "кэшируемую Мадам" к "свободному", и Вы видели бы, что почти вся память свободна.
прием - то, что "кэшируемая Мадам" является в основном дисковым кэшем - Linux использовал бы большую часть доступной бесплатно памяти просто, чтобы это ускорил дисковые операции. Не волнуйтесь - должен необходимость дополнительной памяти возникать, Linux может немедленно уменьшить дисковый кэш и использование, которые в любых целях необходимы. Только необходимо начать волноваться, после того как и "свободная" и "кэшируемая Мадам" является очень маленькой - который означал бы, что Вам, вероятно, нужно обновление RAM для поддерживания вещей в рабочем состоянии гладко.
для свопинга я согласился бы с предыдущими ответами, что Вы не хотите использовать его напрасно в случаях, где у Вас есть много RAM. И 8 концертов - много для рабочего стола, если Вы не используете некоторое тяжелое программное обеспечение обработки графики или такой.