У меня вопрос по поводу ожидания HDD. Я не уверен, что оптимально% wa.
На сервере запущена браузерная игра, я знаю, что на жесткий диск много пишут, но я не уверен, что будет оптимальным% wa. На сервере работает 8-ядерный процессор с 16 ГБ оперативной памяти. Mysql использует 20-35% ЦП и работает с 3 базами данных MySql.
% wa составляет 5-15%, когда в сети находятся 150 игроков. Это нормально или я не настроил mysql, php или что-то еще в порядке?
Оптимальное ожидание - 1%. Майкл хотел указать на то, что если вы хотите снизить ожидание ввода-вывода, вы должны оптимизировать пропускную способность вашего диска.
По опыту могу сказать, что система по-прежнему довольно реактивна с примерно 20% ожиданием ввода-вывода.
Возможно, вам следует сменить фокус вашего вопроса на «как оптимизировать дисковый ввод-вывод».
В этом случае вам необходимо предоставить более подробные данные из iostat -d 5
, iostat -dm 5
и о вашей настройке. Судя по тому, что вы написали, запросы на запись кажутся наиболее проблемными.
Так что включение chache записи или помещение этой области записи на RAM-диск может измениться, но с моей стороны это всего лишь выстрел в никуда.