NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mpv and estd and --vo=xv





On 11/07/2021 14:13, Rhialto wrote:
I keep having weird things with graphics performance. I got myself a new
box ("Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz") with 6 cores. I got a
"new" old Radeon HD-5450 because at least that chipset is supported for
dri/drm.

I also use estd to dymamically throttle down the cpu freqency when the
system is not so busy. So most of the time it is set to 800 MHz, the
lowest possible value.

I'm not sure estd defaults work if you have a lot of cores. From reading the manual page (and based on experiments here) it seems to work based on overall cpu time so you have to adjust the parameters so that 1 core at 100% CPU is enough to keep it from dropping the clock speed. So for my 8 core i7 system I use:

estd_flags="-a -l 12 -h 25"

in rc.conf. So it needs a brief burst of 2 core load to get things to ramp up but then it won't ramp down as long as 1 core is maxed out. This seems to be match the reality when doing builds. Even when the a build goes single core as long as that core stays at 100% the core clock stays at maximum. This did seem to help with in browser video playback smoothness as well but I'm on the onboard graphics of my CPU rather than an external card.

Mike


Home | Main Index | Thread Index | Old Index