Когда я запускаю основной веб-сайт .net, я заметил, что ЦП не использует всю свою емкость.
ЦП никогда не поднимается выше 14% и 1 ГГц.Даже если менеджер задач заявляет, что процессор способен работать на частоте 3,2 ГГц.
IIS настроен с настройками по умолчанию, поэтому для свойства limit
application pool
установлено значение 0
.Что не должно ограничивать использование процессора ( согласно документам ).Для свойства action
также установлено значение NoAction
.
Я попытался увеличить рабочие процессы, но безуспешно.Есть ли способ разрешить повышенную загрузку ЦП, чтобы веб-сайт отвечал быстрее?
РЕДАКТИРОВАТЬ
Чтобы уточнить, что я имею в виду под ускорением времени отклика, здесьВот причина задержки:
Когда пользователь загружает изображения, эти изображения анализируются на наличие дубликатов и сокращаются до нескольких меньших размеров.
Весь процесс манипулирования и обработки изображений выполняется вasync
способ.Однако, если я использую IIS, процессор не загружается во время обработки изображений, что приводит к зависанию браузера.Когда я использую Visual Studio (при разработке), я вижу краткий рост тактовой частоты и загрузки процессора.