После подключения отладчика Visual Studio к рабочему процессу w3wp.exe, рабочий процесс загружает процессор
Добрый день!
С тех пор как начал подключаться отладчиком Visual Studio к рабочему процессу, заметил что рабочий процесс грузит центральный процессор почти на 100%. Подскажите, пожалуйста, испытываете ли вы такие же проблемы? Есть ли какие либо способы разгрузить процессор не перезапуская рабочий процесс?
Спасибо!
Нравится
Судя по тому, что компиляция длится несколько часов, дело может быть в слишком слабом процессоре, не соответствующем системным требованиям. Возможно, даже одноядерном, когда вечный цикл занимает единственное ядро.
На самом деле генерация занимала 40 минут, компиляция же проходит гораздо быстрее (по ощущениям около 3-5 минут).
Характеристики следующие:
Как приложение использует процессор(ы) сказать не могу (не знаю как это можно посмотреть).
На таком процессоре должно работать намного быстрее. Возможно, параллельно на этом же компьютере работает что-то ещё.
Если судить по оперативной памяти, то основные потребители это w3wp, VS, chrome. А процессор грузил только w3wp. Ни чего другого (видео, музыка, рендеринг) запущено не было.
Безотносительно отладки, для IIS можно ограничить максимальное потребление процессора.
Настройку возьму на вооружение. Спасибо, Александр!
Сегодня, кстати, w3wp не грузил процессор под завязку, видимо из-за того что не подключался к рабочему процессу дебаггером. Все ни как не могу побороть эту проблему.