SUMMARY
A fresh install of KDE Neon 6.3 on my newer “machine 2” machine is up to 5 times slower than NixOS+KDE(5) on an older slower machine, and I don’t know why!
BACKGROUND
I installed KDE Neon 6.3 on an NVME drive in my main PC just over a week ago. It is dual-booted with Win10, which is on a separate drive.
From the outset the machine seemed sluggish, but “it feels slow” isn’t useful data. So, to try to put some facts together I span up an older machine I have that is loaded with KDE on NixOS and ran some comparison tests. This was basic stuff just using my phone as a stopwatch, but I don’t need precision as the results are pretty dramatic.
To be clear the older machine (“machine 1”) is lower spec hardware in every respect, CPU, RAM, Disk, you name it.
OBSERVATIONS
“Machine 2” (the one running Neon 6.3) doesn’t show any obvious reasons for being slow. CPU load is moderate to low, RAM use and disk I/O are minimal, no swapping.
The only possible “smoking gun” I have found so far is the the measured buffered read performance of the nvme drive i’m running Neon from looks unreasonably low, but this is using hdparm which I know isn’t really designed for SSD testing so I don’t know how meaningful these numbers are.
I have checked the forum and there are quite a few raising performance issues with Plasma 6, but I haven’t found anything quite the same (or as extreme) as this.
SOME COMPARITIVE MEASUREMENTS
MACHINE CONFIGURATIONS
Machine 2 (the newer one)
Operating System: KDE neon 6.3
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.11.0-17-generic (64-bit)
Graphics Platform: Wayland
Processors: Intel® i7-6700K 4 Core 8 Thread @ 4.60GHz
Memory: 32 GiB RAM
GPU: AMD Radeon RX 6700 XT
Motherboard: Gigabyte Z170X-GamingG1
Primary Disk: Orico 4TB NVME (Gen4 but limited to Gen 2 by motherboard)
Machine 1 (the old one)
Operating System: NixOS 24.11
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.6.44 (64-bit)
Graphics Platform: Wayland
Processors: Intel® Core™ i7-4770K 4 Core 8 Thread @ 4.00GHz
Memory: 16 GiB RAM
GPU: Intel® HD 4600 Onboard Graphics
Motherboard: Asus Z97M
Primary Disk: Crucial 512GB SATA3 SSD
SOME MORE DETAILED MEASUREMENTS
Machine 2 (the newer one)
$ hdparm -Tt /dev/nvme0n1
/dev/nvme0n1:
Timing cached reads: 43456 MB in 1.97 seconds = 22075.65 MB/sec
Timing buffered disk reads: 1360 MB in 3.00 seconds = 453.21 MB/sec
hdparm -Tt /dev/nvme1n1
/dev/nvme1n1:
Timing cached reads: 42822 MB in 1.97 seconds = 21748.21 MB/sec
Timing buffered disk reads: 7952 MB in 3.00 seconds = 2649.83 MB/sec