Re: Динамически включать-выключать CPU
2011/9/8 Anton Kovalenko <anton@sw4me.com>:
>> Вернул isolcpus=1. Ест ли хоть какой-то способ заставить mplayer
>> давать два треда на разные CPU? Ну в конце концов в исходники лезть
>> что ли, thread affinity ставить?
>
> affinity ставят на процесс, schedtool'ом:
>
> schedtool -a 0xffffffff -e mplayer
Не помогло - работает только на CPU 0. (-lavdopts threads=2 разумеется
используется).
schedtool -a 0x2 mplayer - странные показания top - судя по всему
работает только на CPU 1, причём Xorg там же.
Попробовал schedtool -a 1,2 mplayer - тут mplayer pабрал весь CPU 1,
оставив XOrg на CPU 0.
А требуется mplayer на оба - один тред на одном, другой на другом.
Иначе не хватает.
--
Yours, Mikhail Ramendik
Unless explicitly stated, all opinions in my mail are my own and do
not reflect the views of any organization
Reply to: