Чем занимается IIS ?
От: Jack128  
Дата: 12.02.17 10:40
Оценка:
Собственно тестирую свой веб сервис на производительность, посылаю в несколько потоков запросы, считаю кол-во обработанных запросов в секунду. Сама логика запросов проста, делаем выборки (сами по себе достаточно сложные) и сериализуем ответы в xml и отдаем xml'ки клиенту
Как я считал, основная нагрузка в таком сценарии лежит на базе данных, но на практике база и w3wp.exe жрут проц примерно одинаково.

Ладно, подключился к worker proccess и вот что вижу:



ProcessRequestNotification — это собственно сама обработка запроса. Как и положенно большую часть из этих 28% — это ожидание ответа от базы. А вот что такое "Native or optimized code" который в 2,5 раза дольше выполняется??
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.