iDrug
04-02-2011, 02:02
Здравствуйте, помогите решить проблему с высокой нагрузкой ЦПУ при скачивании торрентов.
Диспетчер задач, показывает, что процессор загружен по максимуму, но при этом в списке процессов процесс торрента не отъедает больше 30%, т.е. дело не в нём. Обычный диспетчер задач показывает иногда, что нагрузку на процессор до 50% оказывает System.
Process Explorer, показывает, что есть такая штука как прерывания оборудования (hardware interrupts), и вот он может легко съесть под 50% цпу (у меня одноядерный п4 3.0 ггц с гипертредингом, поэтому плохой процесс обычно съедает не 100%, а 50%) и съедает на долго, причём даже после остановки закачки он ещё какое-то время может держаться на уровне 50%.
Так же сторонним таск менеджером (anvir task manager) я вижу, что часто параллельно идёт максимальная нагрузка на жёсткий диск на разных логических дисках, при этом это не делает ни 1 из процессов.
Проблема проявляется в основном именно с торрентами, вероятно из-за системы дробления скачиваемых файлов на мелкие куски, потому что качая браузером (а там обычно 1-10 потоков) - нагрузки на ЦПУ нет и при максимальной скорости загрузки (канал 1.2 мбайт/сек), в то время как если качать файл торрентами (я использую мюторрент, пробовал и с дефолтными настройками после чистой установки), то при скорости 700кбайт/сек я уже не могу параллельно смотреть фильм, а при 1.2 мбайт сек - система тормозит повсеместно и за компом невозможно работать.
Проблема с торрентами проявляется на разных системах (7 и ХР), и даже с разными сетевухами (пробовал 2 штуки, 3-ья какая-то глючная, на ней скорость скачивания выше 150кбайт/сек не поднималась вообще).
Глянул в логи журнала событий активной ОС (вин 7), там с момента загрузки системы появляются ошибки:
1. таких очень много:
Тип________Источник___Код события___Категория
Ошибка_____atapi_______11___________Отсутствует
Драйвер обнаружил ошибку контроллера \Device\Ide\IdePort2.
2. такая одна:
Тип_______________Источник____Код события__Категория
Предупреждение____Wininit______11___________Отсутствует
Настраиваемые библиотеки динамической компоновки загружаются для каждого приложения. Системный администратор должен просмотреть список библиотек, чтобы проверить, относятся ли они к надежным приложениям. String C:\Windows\system32\guard32.dll
Естественно меня больше пугают эти ошибки atapi, я так понимаю это хард. Что с ним не так и как вылечить?
Хард довольно новый (меньше 3-ёх месяцев), посыпаться вряд ли мог.
И этот журнал событий - с момента включения компа, т.е. я ещё не запускал торрент-качалку даже.
Ах да, хард довольно новый, посыпаться вряд ли мог.
http://img408.imageshack.us/img408/9241/noooo.png
Это очень плохо?
Диспетчер задач, показывает, что процессор загружен по максимуму, но при этом в списке процессов процесс торрента не отъедает больше 30%, т.е. дело не в нём. Обычный диспетчер задач показывает иногда, что нагрузку на процессор до 50% оказывает System.
Process Explorer, показывает, что есть такая штука как прерывания оборудования (hardware interrupts), и вот он может легко съесть под 50% цпу (у меня одноядерный п4 3.0 ггц с гипертредингом, поэтому плохой процесс обычно съедает не 100%, а 50%) и съедает на долго, причём даже после остановки закачки он ещё какое-то время может держаться на уровне 50%.
Так же сторонним таск менеджером (anvir task manager) я вижу, что часто параллельно идёт максимальная нагрузка на жёсткий диск на разных логических дисках, при этом это не делает ни 1 из процессов.
Проблема проявляется в основном именно с торрентами, вероятно из-за системы дробления скачиваемых файлов на мелкие куски, потому что качая браузером (а там обычно 1-10 потоков) - нагрузки на ЦПУ нет и при максимальной скорости загрузки (канал 1.2 мбайт/сек), в то время как если качать файл торрентами (я использую мюторрент, пробовал и с дефолтными настройками после чистой установки), то при скорости 700кбайт/сек я уже не могу параллельно смотреть фильм, а при 1.2 мбайт сек - система тормозит повсеместно и за компом невозможно работать.
Проблема с торрентами проявляется на разных системах (7 и ХР), и даже с разными сетевухами (пробовал 2 штуки, 3-ья какая-то глючная, на ней скорость скачивания выше 150кбайт/сек не поднималась вообще).
Глянул в логи журнала событий активной ОС (вин 7), там с момента загрузки системы появляются ошибки:
1. таких очень много:
Тип________Источник___Код события___Категория
Ошибка_____atapi_______11___________Отсутствует
Драйвер обнаружил ошибку контроллера \Device\Ide\IdePort2.
2. такая одна:
Тип_______________Источник____Код события__Категория
Предупреждение____Wininit______11___________Отсутствует
Настраиваемые библиотеки динамической компоновки загружаются для каждого приложения. Системный администратор должен просмотреть список библиотек, чтобы проверить, относятся ли они к надежным приложениям. String C:\Windows\system32\guard32.dll
Естественно меня больше пугают эти ошибки atapi, я так понимаю это хард. Что с ним не так и как вылечить?
Хард довольно новый (меньше 3-ёх месяцев), посыпаться вряд ли мог.
И этот журнал событий - с момента включения компа, т.е. я ещё не запускал торрент-качалку даже.
Ах да, хард довольно новый, посыпаться вряд ли мог.
http://img408.imageshack.us/img408/9241/noooo.png
Это очень плохо?