Имя пользователя:
Пароль:
 

Название темы: Windows vista + Utorrent
Показать сообщение отдельно

Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


SPHINX22,
А причем тогда сеть, если

Цитата:
при установке чего либо DCPs не грузил процессор?
да грузит при установке игр например.
Не вдаваясь в механизм работы прерываний и DPC (Отложенный вызов процедуры - Deferred Procedure Call, DPC)
сложная это штучка, но для "интереса" можно почитать много информации http://www.realcoding.net/article/view/3283 и http://skachivaem.ru/articles/43-dri...e-object-.html

Самое важное тут:
...
есть поток А, вдруг приходит прерывание от устройства device 1 на его обработку, механизм назначения приоритетов опустим. В любой момент процессор может обрабатывать только один запрос на прерывание. Обработка данного прервется только более наивысшим прерыванием (т.е. приоритет). Но долго обрабатывать прерывание нельзя, ПК зависнит. Но вот прерывание обработано и есть полученные данные. И так имеем прерванный поток А и данные от обработанного прерывания, которые куда то надо деть. Для этого введен механизм вызова отложенных процедур (Deferred Procedure Call, DPC).
Примерно так, тогда имеем устройство на котором коряво установлены драйвера или их не стыковка с системой :
- чип сет материнки и ее bios (старая версия)
- звуковая
- видео (скорей всего)
- на винт/dvd (так же может быть работа с swap файлом)
- программное обеспечение например антивирусные программы.

Для начала можно посмотреть на оценку производительности системы и обратить внимание на показатель в районе 1-3.
Просто сам по себе просто так процесс DPC все что выше 1-5% загружать процессор не может, смотрите кто в данный момент времени еще требует время CPU (наводит на мысль антивирусник).

Отправлено: 14:57, 15-06-2009 | #19

Название темы: Windows vista + Utorrent