Я не ожидал бы, что это будет медленнее. У Вас могло быть что-либо еще в игре как вызов веб-сервиса или база данных? Я рекомендовал бы тестировать простую статическую страницу с для цикла (т.е. 1M повторения) Сравнивают время. Затем начните возвращать больше своего сайта в изображение для наблюдения то, что вызывает различия. IIS7 должен работать также или лучше в фактически очень случае. Шанс Вы переместились в 64-разрядный?
Насколько медленнее Вы говорите о? Это, как должны ожидать, для Вашего сайта будет работать немного медленнее, так как Вы выполняете более новую операционную систему. XP был чрезвычайно стабилен и оптимизирован, в то время как Windows 7 просто отсутствует и скорее всего нестабилен и медленнее. Конечно, если существует значительное замедление, что-то еще неправильно.
W7 использует намного больше ресурсов, чем XP. Выполнение локального веб-сервера требует, чтобы больше привело в действие, нужно думать, так как Вы получили несколько приложений, играя в пинг-понг при совместном использовании тех же ресурсов.
Как другие заявили, существует много видов замедления, таким образом, Вы, возможно, должны быть более конкретными. Но у меня есть три предположения:
1) Существует один очень общий вид замедления веб-приложения, которое испытают пользователи, идущие от XP до 7. Windows 7 (и Windows Vista) устанавливает IPv6 по умолчанию. Firefox и Chrome каждый действует очень медленно по IPv6 в определенных ситуациях в Windows. При испытании замедления с Firefox (страницы берут навсегда для загрузки, и изображения заходят без предупреждения действительно медленно), но не с IE, изучите отключение поддержки IPv6 Firefox. Это ускорило мои веб-приложения в Firefox ЗНАЧИТЕЛЬНО!
2) Я заметил что, когда я переместился от XP до Windows 7, который мои веб-приложения начали занимать много времени для запуска (целых 20 секунд, в то время как те те же веб-приложения, запущенные через 4 или меньшее количество секунд на тех же аппаратных средствах с Windows XP x64 и IIS 6)! Они были очень быстро реагирующими после запуска, как бы то ни было. Мог быть миллион причин этого, и я никогда не понимал это. У меня все еще есть проблема. Но, я работал вокруг этого при помощи встроенного веб-сервера 2008 Visual Studio, Cassini. Теперь я использую Cassini, чтобы разработать и только использовать IIS, когда я имею к.
3) Антивирус Nod32 v4 в Windows 7 замедлил все мои запросы MySQL ODBC! Это было прекрасно на Vista и XP. Я удалил Nod32 и приложения, что MySQL использования быстр снова!