Hello, Martin.

Good news. It seems I found the main cause of stuttering problem, but some 
small stutters are present anyway and lead to package applications.

Firstly, I've changed max. open file descriptors for default: and two times 
more for some applications like asterisk: postgresql: dovecot: in 
/etc/login.conf

Stutters minimized down to near zero but haven't disappeared at all even 
without run applications I've mentioned below:

The second cause of the problem is python-3.7.4 with nyx started. After 24 
hours of running, python-3.7 process spend a lot of CPU time and cause huge 
'stutters' in conclusion.

Stutters also caused by mpv player itself. It stucks about every ~10s while 
playing 720p video (the same video as first time of testing and dumping). After 
some time on some random 'stutter' mpv forks to 8-10 processes and video plays 
at 5-7fps afterwards according to top -SH -s .3 like below:

PID    TID     PRI    NICE     SIZE     RES     CPU   COMMAND
88226  489263  10     0        320M     355M    8.15% mpv
88226  540626  10     0        320M     355M    4.32% mpv
88226  149957  10     0        320M     355M    3.69% mpv
88226  552640  10     0        320M     355M    5.16% mpv
88226  122371  10     0        320M     355M    4.43% mpv
88226  505040  10     0        320M     355M    3.05% mpv
88226  540526  10     0        320M     355M    3.85% mpv
88226  230215  10     0        320M     355M    3.76% mpv

Any ideas how to mitigate it?

Martin

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, April 10, 2020 10:01 AM, Martin Pieuchot <[email protected]> wrote:

> On 10/04/20(Fri) 09:42, Martin wrote:
>
> > Have you found anything regarding the issue?
>
> No I haven't.
>
> > Now I have time to add dt(4) in conf/GENERIC build & install a new kernel, 
> > build & install btrace(8) and set kern.allowdt=1 in /etc/sysctl.conf.
> > Looks like dt(4) is a part of -current, but I can't move to -current right 
> > now. I'm going to do it once 6.7 is released.
>
> Thanks,
> Martin


Reply via email to