Как отследить производительность сервера IIS

library(data.table)
A = data.table(Col1 = 1:4, Col2 = 4:1, Col3 = letters[1:4])
#   Col1 Col2 Col3
#1:    1    4    a
#2:    2    3    b
#3:    3    2    c
#4:    4    1    d

B = data.table(Col1 = c(1,3,5), Col2 = c(4,2,1))
#   Col1 Col2
#1:    1    4
#2:    3    2
#3:    5    1

A[!B, on = c("Col1", "Col2")]
#   Col1 Col2 Col3
#1:    2    3    b
#2:    4    1    d
17
задан lsalamon 27 May 2009 в 13:53
поделиться

3 ответа

Надежда это помогает:
Лучшие практики для Ускорения Вашего веб-сайта
Масштабирующиеся Стратегии Приложений ASP.NET
IIS, Настраивающийся
14 Правил для Быстрее загружающихся веб-сайтов
Лучшие практики для создания веб-сайтов в Stanford Computer Cience IIS 6.0
- Высокопроизводительные веб-сайты
10 Подсказок для Записи Высокоэффективных веб-приложений
Пишущие Высокоэффективные Управляемые приложения: Краткая информация
Девять подсказок для здорового "в производстве" приложение
ASP.NET Быстрый C#, Часть 2: Оптимизация Выделений памяти - Объединения и Многократного использования Объектов
Аудит Использования памяти Для Приложений.NET
Поиск и устранение неисправностей Сжатие HTTP в IIS 6.0
, Максимизирующем Производительность IIS - 25 подсказок
выполнение IIS 6.0 Оптимизации
Скорость Страницы - Дополнение Firefox/Firebug с открытым исходным кодом
Руководство Тестирования производительности веб-приложениями
Лучшие 10 Повышений производительности в главе 6 IIS 7.0
, Оптимизируя производительность IIS 6.0
Настраивающие Инструкции по Производительности для Windows Server 2003 - Производительность, Настраивающуюся для подсказок IIS 6.0
ASP.NET по Производительности
IIS 6.0, Настраивающийся для Производительности - Peter A. Bromberg, доктором философии
Улучшающаяся Производительность приложения.NET и Масштабируемость - Оптимизацией MS
и Производительностью, Настраивающей Шаги IIS 6.0
12 К Более быстрым Веб-страницам С Визуальным Распространением в прямом и обратном направлениях Анализатор
Поток: руководство тонкой настройки производительности IIS 6 (проект)
Настройки ЦП для пула приложений IIS6 e IIS7

Большие подсказки по улучшениям:
Выполнение веб-сервисы ASMX на Потоках STA
Сеть Масштаба

Мера, мера, мера:
Нагрузочный тест Ваш Сайт
Шоу, Медленное
Мастер Монитора производительности
Двухминутная Развертка: Введение в XPerf
, Предложенные Счетчики производительности для Наблюдения (IIS 6.0)

Видят то, что сделали лучшие сайты:
Сравнительные тесты
TOP 100

Больше ресурса:
Изучают бумаги

, Мой опыт говорит:
- Включают сжатие (GZIP/Deflate) в IIS, для Статических данных. Простой реализовать и с превосходными результатами.
- если CPU не является Вашей попыткой задач включить сжатие для динамических данных также.

21
ответ дан 30 November 2019 в 11:44
поделиться

Для Вашего особого случая необходимо увеличить опцию неактивного тайм-аута в IIS, потому что та задержка происходит из-за ASP.NET, загружающего двоичные файлы и запускающего приложение. Значение по умолчанию составляет 20 минут, поэтому если никто не получит доступ к сайту в течение 20 минут, то IIS закроет процесс, и следующий запрос займет много времени для запуска.

12
ответ дан 30 November 2019 в 11:44
поделиться

Возможно, пул приложений закрывается, когда существует период неактивности? Пул приложений занял бы время для отшатываний.

4
ответ дан 30 November 2019 в 11:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: