Недостатки использования файла подкачки / раздела на SSD, даже если swapiness установлен в 0
Каковы недостатки использования файла подкачки / раздела на SSD, даже если swapiness установлен в 0
Мне особенно интересен случай /proc/sys/vm/swappiness=0. Сколько на практике еще выполняется запись в этот файл подкачки и оказывает ли это негативное влияние на SSD или любой другой недостаток? Или это почти сравнимо с отсутствием файла подкачки?
Я довольно хорошо знаю, что означает swappiness = 0, но не то, что это означает на практике.
Мой вопрос проистекает из проблемы, с которой я столкнулся без обмена: https://stackoverflow.com/questions/4567972/error-executing-aapt-all-of-the-sudden. Есть похожие вопросы относительно SSD и подкачки, но они не углубляются в swapiness=0: Недостатки отсутствия раздела подкачки. Должен ли я хранить файл подкачки на SSD-диске?
1 ответ
Если вы не используете больше памяти, чем объем вашей физической памяти, то ваш файл подкачки не используется вообще. В этом случае это не имеет значения. Если ваш swappiness=0.
Я бы сказал, что если ваши приложения случайным образом используют своп (время от времени превышающее объем физической памяти), это действительно не имеет значения. Например, компиляция программного обеспечения (в машине непрерывной интеграции, несколько сборок в день) использует диск довольно интенсивно, и до сих пор не было никаких проблем.