msdobrescu wrote:Is the tuning of PulseAudio more demanding now? Does it require more CPU for some reason? Or bus?
Not that I know of. That blog post of mine is from 2015, so problems with PulseAudio have always been around.
msdobrescu wrote:Usually, FF acts this way when works hard with the HDD.
Yes and no. As you are no doubt aware, Firefox has become more complex over the years, and had a major rewrite (Firefox Quantum
) in 2017 which is supposed to make it faster. Both before and after that rewrite, Hardware Acceleration in Firefox has often been a problem on certain machines and/or with certain GPUs (e.g. Disable Firefox's Hardware Acceleration to Fix Slowness (and More)
msdobrescu wrote:Also, I've seen a strange behavior. I am sure it is unrelated to the above. plasma-shell seems to work intensively on disk from time to time and uses the CPU at 8% during that time. I wonder what happens...
You can check precisely which processes are accessing the HDD, and by how much, if you install iotop and use the iotop command in a Konsole window:
Code: Select all
# iotop -o
Total DISK READ : 0.00 B/s | Total DISK WRITE : 577.39 K/s
Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 11.40 K/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
23869 be/4 fitzcarraldo 0.00 B/s 577.39 K/s 0.00 % 0.00 % firefox [BgFileSaver]
I've used KDE since 2007, and it has become more and more sluggish on my machines. Since Plasma 5 was introduced, this has become more and more apparent. It could also have something to do with the GPU, I suppose, as I have had to implement a few 'tricks' to get X Windows, Plasma 5 and KWin to work on my Clevo W230SS laptop (running Gentoo) with NVIDIA Optimus hardware (a PITA, as I mentioned previously). I also run KDE Plasma 5 on an old Compal NBLB2 laptop (running Gentoo), a first-generation Core i7 machine with legacy ATI HD 5650 GPU. KDE has also become much slower on that machine, although I don't have to implement any special tricks on that machine. I believe part of the performance hit is due to Baloo and Akonadi, both of which are also a PITA. You could disable Baloo and Akonadi to see if that helps. Other than that, look through your log files and systemd Journal to see if there are any error messages.