Выполняя проверки работоспособности установки Redis 2.8.19, работающей на сервере Ubuntu 14.04 LTS объемом 30 ГБ, я заметил, что использование памяти Linux было разделено следующим образом:
База данных Redis будет расти в будущем, и мне нужно спрогнозировать следующее обновление памяти. Как правило, я запускаю обновление при достижении 70% любого ресурса.
Мой вопрос: повлияет ли производительность Redis, когда объем используемой памяти + кэшированная память достигнет 30 ГБ? (и да, своп настроен :))
С уважением,
О.
Нет, кэшированная + буферизованная ОЗУ - это просто ОС, использующая любую ОЗУ, потому что ее неиспользование было бы расточительным. Он кэширует последние просмотры диска в этой свободной памяти до тех пор, пока эта память не понадобится для более сиюминутных дел.
Смотрите также: Linux съел мою оперативную память