![]() |
Windows vista + Utorrent
Здравствуйте. Проблема такая: когда скачиваю с помощью Utorrent при скорости 4-6Mb/s процессор начинает загружаться на 15-25% заметил что 2 процесса грузят его,вот скрин: http://i038.radikal.ru/0901/63/4e2472d5b64c.jpg что за процессы? когда загрузился в xp там проц грузится на 1% при скачивании. Может так должно быть на Висте?
|
SPHINX22, проблема может лежать в плоскости конфликта оборудования / драйверов / ПО.
В диспетчере устройств (пуск - поиск - devmgmt.msc) раскройте узел "Сетевые адаптеры", выберите используемый адаптер, щелкните на нем пр. кн. мыши и выберите пункт Свойства. Перейдите на вкладку Ресурсы и убедитесь, что "Конфликты не обнаружены." Попробуйте: 1. Обновление драйвера сетевой карты / материнской платы (если карта встроена). 2. Закрытие/ отключение всех остальных приложений, использующих или контролирующих сетевой трафик - браузеры, антивирус, файерволл (при отключении последнего нбх включить брандмауэр Windows). В следующем сообщении приведите отчет о проделанных действиях, конфигурацию компьютера, а также сообщите, какое антивирусное ПО и файерволл вы используете. Цитата:
|
Vadikan, Антивирус nod32 3.0.669 при отключении антивируса и фаиервола процессор при скачивании загружается также.
Обновлял драйвера материнской платы тож не чео не дало Я не думаю что сетевой адаптер справляется с нагрузкой, так как у меня установлена параллельно xp и когда я скачиваю через уторрент при скорости 6-8mb/s то нагрузка на процессор 0-1 % конфигурацию компьютера: CPU: Intel Core 2 Duo E8400 3.0 RAM:4GB Video 4850 512mb M/B:MSI p35 Neo2 Fir HDD:samsung HD502IJ |
В тему про юторрент и висту.
У меня при включении юторрента на висте, виснет весь инет, кроме торрента и протоколов ICQ и т.п. На винде 7 и хр с мак ос нормально (на том же компе естественно). В какую сторону копать? Я лично думаю вирусняга на висте, но есс молчит, шпионов нету (ад авар). |
|
SPHINX22,
При такой скорости 6-8mb/s и согласно приложенного скрина в данном случае у вас происходит отвлечение процессорного времени (т.е. его самого) на обработку прерываний от сетевой карты, некоторые сетевые карты позволяют включить опцию в реестре для ОС "Enable the Network Adapter OnBoard Process". Возможно из-за данной опции у вас такая разная картина, да и настройки сетевые разные у операционок. В этой же программе можно самим посмотреть и сделать эксперимент нажмите мышкой на Interrupts. Но вот меня сильно интересует ваша хорошая скорость, не могли бы вы показать ваши настройки по сети, так как на данном форуме многие жалуются, что у них наоборот скорость падает по сети. Сделайте команду если не затруднит для Vista. netsh int tcp show global |
avz виснет, а так же не хочет ставить расширенный плагин на х64 битных ОС.
В прочем всё исправил востановив образ системы с акрониса тру имейдж. Спасибо за внимание |
Valeant, я удалил драйвер для сетевой карты и нагрузка упала до 2-9% может стоит так оставить? И как узнать включёна или выключена эта опция "Enable the Network Adapter OnBoard Process" в настройка сетевой карты я не чего нашел похожево. Просто переустанавливать винду не хочется она лицензионная, я не знаю смогу ли я её активировать после переустановки.
Я не чего особо не настраивал просто поставил винду и всё. А кстати заметил что при установке Fallout 3 этот процесс подгружает процессор вот скрин: http://s57.radikal.ru/i158/0902/cb/d8e6b9105d7d.jpg может проблема связана с винчестером? |
SPHINX22,
Просто выполните команду Цитата:
Данная "Enable the Network Adapter OnBoard Process" ее в драйверах нет, она прописывается в реестре была в XP так же есть в программе Vista Manager и он данный параметр устанавливает в "0" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters DisableTaskOffload REG_DWORD 0x0 (0 = использовать процессор сетевого адаптера (NIC Processor); 1 = не использовать) Цитата:
Лучше почитать http://www.realcoding.net/article/view/3283 и например http://www.panvasoft.com/rus/blog/362/ |
Valeant, Слух спасибо канеш за ссылки но мне хочется знать что мне нада делать чтобы при установке чего либо DCPs не грузил процессор? ладна там 2-3 % но 10-20%.Может попробовать переткнуть винт в другой шлейф или взят у друга винт и проверить будет ли такая нагрузка?
КСТАТИ ВОТ ВОТ СКРИН: http://i080.radikal.ru/0902/92/bbd75ecf82f3.jpg |
Спасибо за скрин на котором как раз видно как раз два параметра на которые "все грешат"
Состояние масштабирования на принимающей стороне : enabled Уровень автонастройки принимающего окна : highlyrestricted SPHINX22, может просто давно не дефрагментировали, и если есть подозрение что от него такая загрузка, то может посмотреть кое что например: Для лучшего расположения файлов на диске т.е. задание размера свободной области дискового пространства при записи данных на диск есть параметр в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem ContigFileAllocSize REG_DWORD 0x1000 (4096) Цитата:
создать параметр ReadAheadThreshold (REG Binary) задание размера блока данных для упреждающего чтения. Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout EnableAutoLayout REG_DWORD 1 Цитата:
IOPageLockLimit REG_DWORD ...... Цитата:
|
Дискуссия по приведенным в сообщении 11 твикам здесь: Несколько оптимизирующих твиков Windows Vista - миф или реальность?
|
SPHINX22,
Для определения загрузки CPU при работе с сетью, нужно хотя бы убедиться, что это именно в данный момент времени происходит нагрузка из-за обработки прерываний. Можно посмотреть в программе "Монитор ресурсов" по графику и по закладкам "CPU", "диск" и "сеть", а так же одновременно в программе ProcessExplorer -> Process - Interrupts (нажать два раза мышкой) и Performance Graf, т.е. начать что-то копировать. Перед любым изменением в реестре рекомендую сделать скрин ветки и сохранить его HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters и netsh int tcp show global Теперь можно пробовать: Программа Vista Manager устанавливает данный параметр "Enable the Network Adapter OnBoard Processor" через реестр это HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters DisableTaskOffload REG_DWORD 0 Второе и основное, так как в vista применяется новая ревизия драйвера NDIS, то лучше прочитать краткую информацию, кто не хочет смотреть ссылки http://oktyab.ru/forum/lofiversion/index.php/t187.html http://www.itcommunity.ru/blogs/sie/...gory/1201.aspx http://support.microsoft.com/kb/951037 то приведем краткое описание Цитата:
1. TCP Chimney Offload overview - все сетевые соединения обрабатываются в сетевой карте. netsh int tcp set global chimney=enabled или netsh int tcp set global chimney=disabled 2. Receive Side Scaling - использование нескольких процессоров для обработки входящего сетевого потока. Цитата:
или netsh int tcp set global rss=disabled 3. Network Direct Memory Access (NetDMA) - что-то аналогичное работе винчестеров для обмена информацией между сетевым адаптером и основной памятью. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters EnableTCPA REG_DWORD 1 (1-enable, 0-disable) И снова проверяете работу например как написано выше. |
Valeant, выше перечисленое не принесло не каких результатов:(
|
SPHINX22,
А что вы хотели получить, от выше перечисленного я конечно все могу понять февраль 2009 и июнь 2009г., если Цитата:
|
SPHINX22,
Сетевая карта Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0) для нее сейчас под Vista есть новые драйвера на update рекомендую обновить, далее идете в настройку сетевой карты и делаете следующие настройки и смотрим результат: Flow control - enable Interrupt Moderation - enable Цитата:
Цитата:
Цитата:
IPV Checksum Offload, TCP Checksum Offload и UDP Checksum Offload - Rx Tx enable Цитата:
|
Valeant, после обновления драйверов нагрузка упала с 25-30% до 7-11% делал все настройки которые вы писали изменений ни каких не дало так же осталось 7-11%. Можно ещё какието меры принять чтоб снизить ещё нагрузку?
|
Valeant, Цитата:
при установке чего либо DCPs не грузил процессор? да грузит при установке игр например. |
SPHINX22,
А причем тогда сеть, если Цитата:
сложная это штучка, но для "интереса" можно почитать много информации 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 (наводит на мысль антивирусник). |
Valeant, но эти проблемы возникают на windows vista на windows xp такова нет.Щас попробую удалить антивирус. может из за него это происходит.
|
после удаления антивируса DCPs Стал грузить процессор при Скачивании в 2 раза меньше,было 10-11% упала до 3-7%.
|
Время: 11:02. |
Время: 11:02.
© OSzone.net 2001-