Столкнулся со странным поведением веб приложения на сервере. Сервер IIS7 на Windows Server 2008 x64, процессор Xeon Quad. Приложением является обычная страничка, которая порядка секунды чего-то считает, а потом отображает результат. То есть сеть, диск, память она почти не потребляет, но зато по полной программе использует ресурсы процессора.
При нагрузочном тестировании проявляется следующий феномен: IIS7 грузит процессор не более чем на 25% и ни за что на свете не хочет зрузить его больше. На другой машине с IIS7, Win 7 и Quad все работает как и должно: процессор грузится на все 100%.
Понятно, что приложение чисто тестовое. Изначально аналогичная ситуация возникла на "большом" сайте. Кроме того, для каждого из вариантов поведения (пиковая загрузка 25% и 100% на 4 ядерных процессорах) я нашел по 2 машины.
Аналогичная ситуация описана
тут. Есть идеи?