2020-01-08, 10:29 PM
I noticed my live TV plays very well but the system resources seem really high, the process table says 32-34%. The system load is in the mid 90% range with nearly all of it being 2 instances of ffmpeg. So I checked resource use while playing a prerecorded video. That yielded 33% for the first ffmpeg and 27% for the other with dotnet pulling 3%. The system load is >95% on a quad core Intel i3 3225 running at 3.3Ghz with frequent drop outs and freezes. And that load is across all 4 cores. So I closed the browser and it is still using 34%, server still running, in the process table and a system load of ust under 40%, again the main load is ffmpeg. This seems to me to be wildly excessive.
Doing a server restart but not opening the browser and no scheduled recording occuring, the ffmpeg isn't even using enough. if any, to register. The system load at this point is < 2%. Starting the browser and going to 127.0..., results in the system load being a little bit higher, maybe 4%. Starting livetv and it jumps to 31% ffmpeg process and ~40% system load. Playing a precorded show the single ffmpeg process jumps to 67% with a system load of just under 70%. At this percentage playback is solid with no skips or pauses. There is no second ffmpeg process at this point.
Is it normal for ffmpeg video systems on linux to be such resource hogs?
Doing a server restart but not opening the browser and no scheduled recording occuring, the ffmpeg isn't even using enough. if any, to register. The system load at this point is < 2%. Starting the browser and going to 127.0..., results in the system load being a little bit higher, maybe 4%. Starting livetv and it jumps to 31% ffmpeg process and ~40% system load. Playing a precorded show the single ffmpeg process jumps to 67% with a system load of just under 70%. At this percentage playback is solid with no skips or pauses. There is no second ffmpeg process at this point.
Is it normal for ffmpeg video systems on linux to be such resource hogs?
Dale
Nextpvr, Hauppauge 955Q dual usb tuner, mc2xml with zap2it, Gigabyte H77N Wifi mini-itx, 240Gb ssd, i5-3570s, 8Gb ram, Ubuntu 22.04
Nextpvr, Hauppauge 955Q dual usb tuner, mc2xml with zap2it, Gigabyte H77N Wifi mini-itx, 240Gb ssd, i5-3570s, 8Gb ram, Ubuntu 22.04