Вопрос

Я использую довольно превосходную программу Билли Маккаферти. С#арп Архитектура.Все работало и работало очень быстро.

Затем я обновился до последней версии ASP.NET MVC RC.Это означало, что мне нужно было получить последнюю версию S#arp.

Кроме того, две недели назад я обновился с XP до Vista (32 бит).

Моя проблема в том, что производительность вдруг стала плачевной.

Кажется, все работает, но стало очень медленно.Каждый http-запрос занимает 1 секунду.Да, одна метрическая секунда, которую вы можете себе представить, заставляет страницу загружаться так, как будто веб-сервер приводится в действие артритным ослом в гигантском, наспех построенном колесе мыши.

Каждый скрипт или изображение на странице увеличивает время загрузки на одну секунду.

  • У меня не включен log4net, так что я не думаю, что дело в этом.
  • Он работает на домашней странице, поэтому в базе данных происходит только очень минимальный материал (что в любом случае очень быстро)
  • Это происходит и с простыми изображениями, поэтому я думаю, что это должно быть что-то на уровне маршрутизации или веб-сервера.

Есть идеи, что еще это может быть?

Это было полезно?

Решение

Это всего лишь предположение, но я видел медлительность из-за включения IPv6, особенно при использовании Firefox на локальном хосте.

http://weblogs.asp.net/dwahlin/archive/2007/06/17/fixing-firefox-slowness-with-localhost-on-vista.aspx

Другие советы

Вы можете скачать dotTrace и профилировать свой сайт.

Несколько недель назад у меня возникла аналогичная проблема, и это приложение позволило мне разобраться в ней за считанные минуты.

Загрузите пробную версию и попробуйте.

http://www.jetbrains.com/profiler/

Настоятельно рекомендуется!

Дэйв Ниндзя

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top