Назад | Перейти на главную страницу

Может ли увеличение пропускной способности диска увеличить загрузку ЦП?

Недавно мы обновили хранилище в нашем центре обработки данных и перенесли на него все наши производственные системы. Мы заметили, что на одной машине (сервер базы данных Oracle HP_UX IA-64 для SAP) загрузка ЦП начала резко возрастать, в то время как% ожидания ввода-вывода снижался. Теперь ожидание ввода-вывода составляет 0%, и все процессоры работают на 100% (0% простоя). Раньше ожидание ввода-вывода составляло около 30-40% (в среднем), а ЦП простаивал около 15-20% (в среднем). Может ли увеличенная пропускная способность хранилища действительно привести к увеличению загрузки ЦП?

Конечно, может. Чтобы получить окончательный ответ на вопрос, вырос ли ваш процессор из-за этого, потребуется дополнительная информация, но в целом это довольно часто и легко объяснимо.

Рабочие нагрузки сервера должны зависеть от множества вещей - ЦП и память, будучи локальными, часто должны ждать таких вещей, как сеть и хранилище. У меня, например, были приложения, которые сходили с ума, становясь зависимыми от процессора после получения доступа к SSD.

Вполне возможно, что ваше приложение получает данные из улучшенного хранилища намного быстрее, чем раньше, что процессор стал узким местом.

Увеличение скорости хранения может привести к увеличению загрузки ЦП, потому что в него можно передать больше данных.

Но в настоящее время процессор обычно работает быстрее, чем оперативная память. Так что странно, что CPU разгоняется до 100%. Вы правы, сомневаясь в этом.

Я предполагаю, что что-то еще изменилось или ваша ОС не сообщает правильные значения.