Потребление процессора * только 1001 * недостаточно, чтобы определить, работает машина тяжело или почти не работает.Ваше предположение «процент загрузки процессора низок, поэтому машина не занята (недостаточно)» слишком упрощенно.Вы должны учитывать больше ресурсов, таких как доступ к диску, использование памяти и доступ к сети.
Как вы можете себе представить, довольно просто создать приложение, которое не не использует весь ваш процессор, а полностью замораживает вашу машину.Просто сделайте так, чтобы он считывал и записывал файлы со всего диска, например.
РЕДАКТИРОВАТЬ:
Расширение в первом абзаце: что в действительности делает рабочая роль?Это подключается к некоторому типу хранилища?Или, может быть, внутренняя база данных или файлы?Это помещает сообщения в очередь или вызывает внешние службы?
Все это может быть причиной того, что для Рабочей роли требуется больше времени для выполнения задачи, чем для вашей локальной машины.Например, из-за задержка в сети .И хотя кажется, что он не слишком занят, если вы смотрите только на процессор, он может быть очень занят, ожидая ответа от внешнего ресурса.