Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Выставление приоритетов в utorrent для Windows XP

Ответить
Настройки темы
[решено] Выставление приоритетов в utorrent для Windows XP

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


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

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


Всем доброго времени!
Столкнулся с тем, что торрент очень много поедает ресурсов. Как оказалось это можно отрегулировать.
Попался в руки батник, который создаёт параметры в реестре, но как оказалось, в ХР он не работает.
Суть батника создать такие приоритеты:
Цитата:
"CpuPriorityClass"=dword:00000005
"IoPriority"=dword:00000000
"PagePriority"=dword:00000001
При помоще программ можно выставить и в ХР приоритет (ниже среднего), но хочеться обойтись без участия программ.
Может кто сталкивался с подобным - как это сделать на постоянной основе (батником или руками)?
Заранее благодарен!

Отправлено: 17:21, 09-04-2015

 

Аватара для Казбек

Ветеран


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

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


KaSpieC 666,
Команда Start имеет аргументы:
/low Запускает приложение с низким приоритетом.
/normal Запускает приложение с нормальным приоритетом.
/high Запускает приложение с высоким приоритетом.
/realtime Запускает приложение с приоритетом реального времени.
/abovenormal Запускает приложение с приоритетом выше среднего.
/belownormal Запускает приложение с приоритетом ниже среднего.

НО, стоит заметить, что не всегда установленный приоритет срабатывает по причине самой программы.

Также у программ бывает файл настроек *.ini, в нем может быть ключ Priority=0. Если установить значение больше ноля - приоритет запуска программы менятеся.

На все выше перечисленное можно сказать следующее, если программа запускает другие субпроцессы, на них это не распространяется. Отсюда вывод, что сделать так как Вы хотите не удасться стандартными средствами, а только с помощью отдельных программ.

У Майкрософт есть программа PsExec с помощью которой Вы можете попробывать осуществить распределение приоритета.

Одна из сторонних программ Prio - Process Priority Saver позволяющая сохранить приоритет любого процесса. Для персонального использования бесплатна.
Подробнее

-------
Кто реку перешел, тому росы бояться ни к чему

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:53, 09-04-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


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


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

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


Казбек,
Как я понимаю, без сторонней программы это не возможно на ХР?
Если это так, то можно закрывать тему, так как с помощью программ я знал, а интерес был именно без них это сделать.

Отправлено: 15:17, 10-04-2015 | #3


Ветеран


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

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


Цитата KaSpieC 666:
Как я понимаю, без сторонней программы это не возможно на ХР? »
А это тогда что:
Скрытый текст
Цитата Казбек:
KaSpieC 666,
Команда Start имеет аргументы:
/low Запускает приложение с низким приоритетом.
/normal Запускает приложение с нормальным приоритетом.
/high Запускает приложение с высоким приоритетом.
/realtime Запускает приложение с приоритетом реального времени.
/abovenormal Запускает приложение с приоритетом выше среднего.
/belownormal Запускает приложение с приоритетом ниже среднего. »
?!

Вот Вам ещё (при условии, что процесс будет один):
Код: Выделить весь код
wmic.exe process call create "notepad.exe" && wmic.exe process where "Name='notepad.exe'" call SetPriority "16384"
Другое дело, что, как это было выше сказано, ничто не мешает процессу самому управлять приоритетом своего выполнения.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:44, 10-04-2015 | #4


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


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

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


Iska,
А как для чайника, можно объяснить? Как это запускать? (я про оба варианта)
И это каждый раз нужно будет делать?

Отправлено: 19:26, 10-04-2015 | #5


Аватара для Казбек

Ветеран


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

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


Цитата KaSpieC 666:
Как это запускать? »
В командной строке.

Синтаксис команды:
Код: Выделить весь код
wmic process where name="AppName" CALL setpriority ProcessIDLevel
Пример:
Код: Выделить весь код
wmic process where name="calc.exe" CALL setpriority 32768
или
Код: Выделить весь код
wmic process where name="calc.exe" CALL setpriority "above normal"
Приоритет:
  • idle: 64
  • below normal: 16384
  • normal: 32
  • above normal: 32768
  • high priority: 128
  • real time: 256
Цитата KaSpieC 666:
И это каждый раз нужно будет делать? »
Да. Если не хотите - стороннее ПО, как уже было сказано неоднократно. Еще добавлю неплохую утилиту - Process Tamer

Для общего развития:
Справка команда START

-------
Кто реку перешел, тому росы бояться ни к чему

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:13, 10-04-2015 | #6


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


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

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


Всем спасибо. Всё понял!

Отправлено: 20:39, 10-04-2015 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Выставление приоритетов в utorrent для Windows XP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - [решено] uTorrent вешает Windows Vaconty Сетевые технологии 1 25-08-2013 09:41
Система - [Программа для...] Распределение\выставки приоритетов. bziki.t4 Программное обеспечение Windows 0 27-01-2013 19:51
Надо пробросить порты (для utorrent),- помогите. zxzx Хочу все знать 1 19-12-2010 23:47
неправильное выставление частоты оперативки! kyler Материнские платы и память 1 27-05-2009 21:45
планирование приоритетов ksen Хочу все знать 3 30-11-2005 09:58




 
Переход