кэшированиe µTorrent

Тема в разделе "Статьи для портала", создана пользователем montekristas, 23 апр 2013.

  1. montekristas

    montekristas Пользователь

    Регистрация:
    26 дек 2012
    Сообщения:
    61
    Симпатии:
    14
    Баллы:
    8
    Сайт:
    Как сделать, чтобы µTorrent не тормозил Windows (секретные настройки Windows 7)


    Многие из нас пользуются µTorrent и замечают, что при быстрой скорости он сильно нагружает систему так, что все остальные программы начинают тормозить. Эту проблему разработчики µTorrent пытаются решить по-своему, сделав свой внутренний менеджер кэширования и запрещая кэширование средствами Windows. Но это неправильный подход <!-- s:) -->:)<!-- s:) -->

    Правильный подход заключается в том, чтобы использовать секретные возможности Windows 7: приоритеты ввода-вывода и приоритеты работы с памятью. Видимо, разработчикам µTorrent о них ничего не известно, но это не страшно, потому что мы можем самостоятельно изменить эти приоритеты для любой программы с помощью реестра. В самом конце поста я выложу ссылки на готовые файлы, а пока коротко расскажу про настройки.

    Так называемые IFEO позволяют ещё до запуска процесса задать определённое окружение и настройки для его выполнения. Для µTorrent они будут находиться в этой ветви реестра:
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsutorrent.exe]

    Создаём в нём подраздел, отвечающий за настройки быстродействия:
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsutorrent.exePerfOptions]

    В нём можно использовать несколько опций, но нам пригодятся следующие:
    ; Отвечает за приоритет процесса. Выставляем его ниже обычного.
    "CpuPriorityClass"=dword:00000005

    ; Отвечает за приоритет ввода-вывода (чтобы не тормозил жёсткий диск). Выставляем его в самый низкий.
    "IoPriority"=dword:00000000

    ; Отвечает за приоритет доступа к памяти. Также понижаем его.
    "PagePriority"=dword:00000001

    В дополнение к этим настройкам, необходимо отключить внутренний менеджер кэширования µTorrent.

    настройки реестра

    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsutorrent.exe]

    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsutorrent.exePerfOptions]
    ; Значение | Приоритет процесса
    ; dword:00000001 | Idle(4)
    ; dword:00000003 | High(13)
    ; dword:00000005 | BelowNormal(6)
    ; dword:00000006 | AboveNormal(10)
    "CpuPriorityClass"=dword:00000005
    ; Устанавливаем самый низкий приоритет для доступа к жёсткому диску
    "IoPriority"=dword:00000000
    ; Устанавливаем приоритет 1 для доступа к памяти
    "PagePriority"=dword:00000001
     
  2. Alex0n75

    Alex0n75 Ветеран Команда форума Модератор

    Регистрация:
    23 ноя 2012
    Сообщения:
    651
    Симпатии:
    1.265
    Баллы:
    93
    Пол:
    Мужской
    Адрес:
    Россия
    в реестре нет ничего подобного...
    мимо... <!-- s:pardon: -->:pardon:<!-- s:pardon: -->
     
  3. BigStone

    BigStone Ушла гулять,и заблудилась.

    Регистрация:
    23 ноя 2012
    Сообщения:
    671
    Симпатии:
    570
    Баллы:
    93
    Alex0n75,
    это надо ручками добавлять. <!-- s:) -->:)<!-- s:) -->
     
  4. Alex0n75

    Alex0n75 Ветеран Команда форума Модератор

    Регистрация:
    23 ноя 2012
    Сообщения:
    651
    Симпатии:
    1.265
    Баллы:
    93
    Пол:
    Мужской
    Адрес:
    Россия
    [quote author="montekristas"]будут находиться в этой ветви реестра:
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsutorrent.exe][/quote]
    это тоже нужно самому создавать? [​IMG]
    как?
     
  5. BigStone

    BigStone Ушла гулять,и заблудилась.

    Регистрация:
    23 ноя 2012
    Сообщения:
    671
    Симпатии:
    570
    Баллы:
    93
    [quote author="Alex0n75"]это тоже нужно самому создавать? [/quote]
    в ветке реестра
    [quote author="Alex0n75"][HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options
    создать нужно
    [/quote][quote author="Alex0n75"]utorrent.exe[/quote]
    потом добавлять все остальное. <!-- s:) -->:)<!-- s:) -->
     
  6. Alex0n75

    Alex0n75 Ветеран Команда форума Модератор

    Регистрация:
    23 ноя 2012
    Сообщения:
    651
    Симпатии:
    1.265
    Баллы:
    93
    Пол:
    Мужской
    Адрес:
    Россия
    ага ... вот как...
    надо будет поэксперементировать потом.. [​IMG]
    ps хотя на 7-ке uTorrent v2.x.x. итак нормально работает... <!-- s:) -->:)<!-- s:) -->
     
  7. YuriPet

    YuriPet Ветеран

    Регистрация:
    1 дек 2012
    Сообщения:
    4.082
    Симпатии:
    574
    Баллы:
    113
    Пол:
    Мужской
    Адрес:
    UA, near Kharkiv
    А не получится, что при таких установках [quote author="montekristas"]; Отвечает за приоритет процесса. Выставляем его ниже обычного.
    "CpuPriorityClass"=dword:00000005

    ; Отвечает за приоритет ввода-вывода (чтобы не тормозил жёсткий диск). Выставляем его в самый низкий.
    "IoPriority"=dword:00000000

    ; Отвечает за приоритет доступа к памяти. Также понижаем его.
    "PagePriority"=dword:00000001

    В дополнение к этим настройкам, необходимо отключить внутренний менеджер кэширования µTorrent.[/quote] мы "зарубим активность" µTorrent настолько, что о скорости скачивания/раздачи порядка 10-11 МБ/с можно будет забыть? <!-- s;) -->;)<!-- s;) -->
     
  8. Ю_А

    Ю_А Постоялец

    Регистрация:
    2 дек 2012
    Сообщения:
    160
    Симпатии:
    8
    Баллы:
    18
    Пол:
    Мужской
    Всем привет.

    С правильно созданным reg-файлом ручками ничего добавлять не надо.
    Регистрация или для просмотра содержимого спойлера!
    Все, что изложено выше, касается системных приоритетов, умеряющих аппетит качалки по ресурсам, но не убивающих нормальный процесс закачки.
    Есть программы, позволяющие регулировать еще и сетевые приоритеты (Net Balancer и подобные).
    В настройках Net Balancer можно назначить низкие сетевые приоритеты up\down для µTorrent и высокие - для основного браузера, что позволит вполне комфортно серфить при активных закачках на полностью загруженном канале.
     

Поделиться этой страницей