Hi,
I recently had “rawhide” installed because my laptop is fairly new and has a hybrid GPU(i9, rtx4080), so I wanted to be uptodate with latest kernel and stuff.
But after realising that a VM which I was hosting on an external SSD(Samsung T7 1tb , usb 3.2 gen2) was running slow, I decided to investigate a bit.
At first I blamed the w10 guest doing some updates and going crazy but it wasnt the case.
The VM files actually reside inside an encrypted veracrypt container located on the external SSD, so what I did after, was to test the SSD speed thinking it might have been compromised by the wear level.
So, on the same host machine with F40, I’ve formatted the ssd (was and is ext4 btw) and tried to generate this huge 700GB VC container file. The speed was rubbish (40-50MiB/s) and would take 4 hours to complete the task. At that point I wasnt sure if the speed was indeed rubbish but it raised a brow when I saw it estimated 4hrs, because it didnt feel right compared to how long it took first time, which was a good while ago, so i wasnt totally sure. So at like 50%, I decided to abort the file creation and start digging some more into the SSD.
So I did 2 tests with it:
1 - ive hooked it up to another laptop I had around(with lower specs and running linux mint) and tried to generate the VC container there. The speed was 180-200 MiB/s !!
2- on the original laptop, I downloaded f40 workstation .iso, booted live, installed only the veracrypt pkg and did the file generation. Speed ? 250-300 MiB/s !!
So now I knew its not the ssd at fault (I was still skeptical a bit though).
The next thing I did, I backed up my home folder and did a clean install of F40 workstation , because I thought rawhide and the latest kernels might be the issue, so I went for stable stuff.
After the install completed, AND BEFORE doing any “dnf upgrade”, I ve tested the SSD again with VC : 200+ MiB/s . Btw, Kernel is 6.8.5-301 on the .iso
So I did a “dnf upgrade” for the whole thing, kernel and packages, which got me to 6.10.3-200.
After reboot, I tried the file generation again : 40-50 MiB/s !!!
I thought I was going crazy !
I went to grub, fired up 3.8.5 again, same result : 40-50 MiBs !
After going back and forth with multiple times reinstalling F40 and testing just after clean install and after updating some packages , I realised Im only getting the higher transfer speeds with stock .iso … And btw, when testing, I also had other external ssd drives I used for testing, not just the original one!
So my question is now, what the hex is going on, is it the kernel, is it some package, or is it both ?!?
Now the machine is with 6.8.5 after clean install, waiting for your guys input to troubleshoot.
Thanks !!