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

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

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

Как мне найти, где это настроено / настроено.

grep является однопоточным.

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

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

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

Что вы имеете в виду, когда говорите "Время ожидания процессора истекло"? Вы имеете в виду время ожидания ответа fast-cgi?