В настоящее время у меня есть виртуальный сервер с 12 ГБ ОЗУ и 8 ЦП, на котором работает множество веб-сайтов с Apache и MySQL.
При просмотре монитора PhpMyAdmin я вижу следующий график использования ресурсов:
изображение -> https://www.astralinternet.com/images/fancybox/screen.png
Как я могу получить «Кэшированная память» должна быть уменьшена с 6. 1 примерно до 2-3Гб и поднять объем свободной памяти?
Моя текущая конфигурация my.cnf:
[mysqld]
socket =/var/lib/mysql/mysql.sock
innodb_buffer_pool_size =1G
innodb_log_file_size =256M
key_buffer_size =1G
query_cache_type =1
query_cache_size =2M
max_heap_table_size =24M
tmp_table_size =24M
open_files_limit =8000
table_open_cache =5000
max_connections =75
read_rnd_buffer_size =4M
thread_cache_size =-1
query_cache_limit =4M
max_allowed_packet =4M
default-storage-engine=MyISAM
innodb_file_per_table=1
join_buffer_size=4M
local-infile=0
long_query_time=5
sort_buffer_size=2M
Спасибо, Дэниел
Ваша операционная система использует неиспользованную оперативную память в качестве кэша. При запросе приложений используемая в качестве кэша оперативная память будет очищена и передана им. Это совершенно нормально.