Пики нагрузки при использовании приложений с низким IO CPU и высоким IO
Я запускаю приложение, которое выполняет сотни http-вызовов в секунду, анализирует и хранит данные в redis. Операции ввода / вывода асинхронные, но я все еще получаю постоянные пики нагрузки. Из других статей, которые я читал, загрузка процессора низкая (в основном в ожидании ввода / вывода), но скачок усреднения нагрузки (ожидающие обработки вызовы) не уверен, где произойдет зависание, поскольку новые потоки создаются только в том случае, если число активных потоков равно ниже размера пула потоков. Любой совет был бы оценен, я включил график ниже поведения, которое я вижу: