Почитай, что делает taskset.
Таким образом ты лишь переназначаешь на каких ядрах у тебя будет считаться твой процесс.
Т.е. если это до тебя делал планировщик, то тут ты ручками сказал, что это считать здесь и баста карапузики. :)
а подскажите, я правильно делаю? wine /home/user/Программы/wow/Wow.exe taskset -p 2 'pidof Wow.exe'
или лажа?) как отловить его, и сразу изменить проц для него?
а вообще имхо не работает эта фича... 4 ядра проц, 8 гиг оперативы, видяха последней модели NVIDIA - на альтераке все равно в толпе до 2 кадров в сек падает...
Комментарии (22)
>>taskset -p 2 'PID процесса'
Это и с другими играми бодро работает. Спасибо.
Спс, в закладки, потестим 8)
а если 4 ядра? taskset -p 4?)
Почитай, что делает taskset.
Таким образом ты лишь переназначаешь на каких ядрах у тебя будет считаться твой процесс.
Т.е. если это до тебя делал планировщик, то тут ты ручками сказал, что это считать здесь и баста карапузики. :)
А скриптом это как то можно сделать, чтобы руками не делать каждый раз?
Можно.
Грепаешь PID и подставляешь его в кач-ве аргумента.
эмм, а можно подробнее?)
Мать моя женщина...
А я то вывод ps грепаю...
pgrep тоже как вариант
а подскажите, я правильно делаю?
wine /home/user/Программы/wow/Wow.exe
taskset -p 2 'pidof Wow.exe'
или лажа?) как отловить его, и сразу изменить проц для него?
Скорее всего
taskset -p 2 `pidof wine`
PS Кавычки имеют значение.Тогда уж
taskset -p 2 `pidof wineserver`
но в процессах у меня четко видко Wow.exe
почему wineserver
Проверьте, если отдаётся по pidof чонить осмысленное, используйте.
ну я потом руками меняю проц для id и он показывает что было f стало 2, не работает..
Пробуйте wine и wineserver.
wine - такого процесса нет, wineserver есть, пробовал - он не перенесся на другое ядро.
а вообще имхо не работает эта фича... 4 ядра проц, 8 гиг оперативы, видяха последней модели NVIDIA - на альтераке все равно в толпе до 2 кадров в сек падает...
Господи, да играй ты в World of Warcraft под вендой. Ну не получишь ты тот же самый перфоманс под wine'ом. Даже если ты установишь себе crossover.
Не стоит у меня винда, да и не охота две системы ставить.
Отправить комментарий