Мне нужно знать о Run Queue в AIX и о том, как найти узкое место в Run run.
какое пороговое значение для длины очереди выполнения.
Пожалуйста, наведите меня на это.
Мне нужно знать о Run Queue в AIX и о том, как найти узкое место в Run run.
какое пороговое значение для длины очереди выполнения.
Пожалуйста, наведите меня на это.
VMSTAT r (runqueue) Значение runqueue показывает количество задач, выполняющихся и ожидающих ресурсов ЦП. Когда это число превышает количество процессоров на сервере, возникает узкое место в процессоре, и некоторые задачи ожидают выполнения.
Я считаю, что в AIX это число будет равно или меньше, чем lcpu.
Длина очереди выполнения означает «сумму количества запущенных в настоящее время процессов плюс число, ожидающее (поставленное в очередь) для выполнения». Конфигурация системы: lcpu = 16 mem = 65536MB ent = 4.00
неисправности страницы памяти kthr
rb avm fre re pi po fr sr sys in sy sys id wa pc ec 7 1 8986596 4079422 0 0 0 1 3 0 1017 16130 8195 0 0 99 0 0,03 0,8
Сервер выше показывает очередь выполнения 7. У меня lcpu = 16. Так что все в порядке. Все, что выше 16, будет означать, что процессы ожидают. Чем выше число, тем больше ожидание, тем больше проблем вы найдете.