Весь сервер, кажется, заблокирован на 1 процессор

Я выполняю довольно интенсивный поиск grep, и хотя ЦП работает на 95%, а на 7 других приходится менее 3%, система включила его и теперь конкурирует за ЦП (быстрый cgi, который также привязан к этому Процессор часто отключается во время grep).

Как бы я пошел, чтобы найти, где это настроено / настройки.

1 ответ

grep однопоточный.

Вы можете попытаться разделить (разделить) файл на множество небольших файлов, чтобы добавить параллелизм.

Если это хост Linux, вам следует обратиться к настройкам привязки процессора. (man taskset)

Примечание: действительно ли это 8-ядерная система? Или это 4 ядра с гиперпоточностью?

Что вы имеете в виду, когда говорите "ЦП истекает". Вы имеете в виду истечение времени ожидания fast-cgi?

Другие вопросы по тегам