This is on my X1 Carbon, F35 beta but it was also happening with F34.
Wayland. top -b from Firefox followed by Chrome. This is with only a few
tabs open and one Google Meet video call.
I think this is the same problem we were having with people's audio on Nest.
In Firefox in particular, when the load is that high, the audio totally
breaks up. Chrome also drives the CPU and load average up but audio stays
smooth.
In Firefox, I found the advice to change gfx.webrender.all to true, and I
thought at first that helped, but it clearly isn't.
----
top - 11:04:03 up 12 days, 19 min, 2 users, load average: 12.10, 6.24, 3.14
Tasks: 443 total, 4 running, 439 sleeping, 0 stopped, 0 zombie
%Cpu0 : 71.4/28.6 100[ ] %Cpu1 : 70.4/22.2 93[ ]
%Cpu2 : 66.7/23.3 90[ ] %Cpu3 : 70.4/22.2 93[ ]
%Cpu4 : 73.1/23.1 96[ ] %Cpu5 : 80.8/15.4 96[ ]
%Cpu6 : 71.4/28.6 100[ ] %Cpu7 : 82.8/13.8 97[ ]
GiB Mem : 15.4 total, 0.2 free, 9.0 used, 6.2 buff/cache
GiB Swap: 8.0 total, 4.5 free, 3.5 used. 2.9 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1092576 mattdm 20 0 9947.5m 926.0m 153.4m R 256.5 5.9 17:01.67 /usr/lib64/firefox/firefox -contentproc -childID 11 -is+
1091738 mattdm 20 0 7015.5m 874.0m 333.8m R 217.4 5.5 420:28.70 /usr/lib64/firefox/firefox
1091986 mattdm 20 0 15.6g 753.8m 79.3m R 69.6 4.8 200:07.41 /usr/lib64/firefox/firefox -contentproc -childID 6 -isF+
428142 mattdm 20 0 6585.8m 414.3m 213.0m S 30.4 2.6 228:51.23 /usr/bin/gnome-shell
1091846 mattdm 20 0 213.2m 27.3m 24.0m S 17.4 0.2 18:06.09 /usr/lib64/firefox/firefox -contentproc -parentBuildID +
----
top - 11:06:43 up 12 days, 22 min, 2 users, load average: 16.23, 10.20, 5.13
Tasks: 478 total, 10 running, 468 sleeping, 0 stopped, 0 zombie
%Cpu0 : 76.6/19.6 96[ ] %Cpu1 : 82.6/14.7 97[ ]
%Cpu2 : 80.9/14.5 95[ ] %Cpu3 : 73.8/23.4 97[ ]
%Cpu4 : 76.6/19.6 96[ ] %Cpu5 : 77.6/19.6 97[ ]
%Cpu6 : 93.6/6.4 100[ ] %Cpu7 : 68.2/27.3 95[ ]
GiB Mem : 15.4 total, 0.2 free, 9.3 used, 6.0 buff/cache
GiB Swap: 8.0 total, 4.5 free, 3.5 used. 2.5 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1182454 mattdm 20 0 70.8g 405.4m 135.7m R 282.7 2.6 1:40.82 /opt/google/chrome/chrome --type=renderer --enable-c+
1181925 mattdm 20 0 6.2m 1.4m 1.2m R 93.6 0.0 1:29.73 /usr/libexec/cgroupify app-gnome-google\x2dchrome-11+
1091738 mattdm 20 0 6417.2m 799.5m 317.4m R 59.1 5.1 423:32.97 /usr/lib64/firefox/firefox
428142 mattdm 20 0 6496.0m 409.7m 203.6m S 40.9 2.6 229:41.68 /usr/bin/gnome-shell
1181981 mattdm 20 0 16.8g 142.1m 99.0m R 38.2 0.9 0:15.39 /opt/google/chrome/chrome --type=gpu-process --field+
--
Matthew Miller
<mattdm(a)fedoraproject.org>
Fedora Project Leader