And if you change the brtfs mount parameters in /etc/fstab ? Please test it, for me this solved the problem! Have a nice day! (from commit=120 0 2 to 15 0 2 for all brtfs partitions)
The other obvious thing is to try a different kernel. TKG kernels seem to have very narrow performance benefits whereas linux and linux-zen are designed to work well on a wide range of hardware.
Yeah, I've been sensing performance regression in 5.10 TKG kernel. Sensing in general everyday usage but haven't done any thorough testing. Switched to the zen kernel and been happy with it.
This ^^^ is a common issue reported on numerous threads complaining of freezing when using the btrfs file system with quotas enabled.
I cannot say for certain if disabling btrfs quotas will help in your specific case. However, if you do not provide feedback when solutions are suggested how are we to know?
Disabling quotas does have a negative impact on timeshift, as it disables timeshiftâs ability to gauge how much space is being used for snapshots. Given the choice between system freezes and reducing timeshiftâs features, Iâll leave it to you to decide which might be more important.
Please provide feedback to all suggestions put to you, as this benefits all other Garuda users having similar issues.
Unluckily I'm experiencing lag when the I/O is heavy, ie when updating system (even with a simple rm -rf of big directory). On same load pure arch linux didn't give me any trouble.
Itâs a USB external drive that your system is installed on.
Run in a terminal
journalctl -f --no-hostname
and start vivaldi to browse.
When I/O goes up to 99%, break terminal command (Ctrl-C) and copy/paste the log here at bin.garuda.orgbin.garudalinux.org.
This was during a period of high IO usage, when just doing a package install caused a system slowdown. BTRFS-Cleaner and systemd-journalD were causing the most issues according to Glances.
Once it hangs during web browsing again I'll send the logs.
You have to change a timeshift setting for it to remain disabled. I posted a link on that topic a little while ago on this very thread.
Change the following timeshift setting to false:
btrfs_use_qgroup
This is all detailed on the link I posted already.
Just tested by deleting all my snapshots and creating a new one. Quotas remained disabled in my test. Not sure if that will change when timeshift is updated or not, (but it appears to stick in my case).
timeshift is re-enabling btrfs quota? btrfs snapshot delete causes processes doing IO to hang for 1-5 minutes #697
I do not schedule automatic snapshots, so I'm not to concerned about any complications with qutas disabled. I may just leave things this way for a while to see how it goes.