Load over the CPU is too High | SLOW Response | Freezing | Hang | Crash

@ServoGamer

and

@kamiryu-sama

It’s nice sharing a solution and confirming said solution, but I am not a fan of copy-paste a solution without background knowledge what it actually does.

Like I wrote in my topic [HELP/CHECK] btrfs - Add new drive to the system - #2 by BrutalBirdie I am new to btfs and a bit hesitant to do changes to the filesystem (/etc/fstab)

I can gather from the arch wiki and manpage:
https://wiki.archlinux.org/index.php/btrfs#Commit_interval
https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs(5)

So after reading up the wiki and manual, I assume.

My default commit= is 30 since its not defined in my /etc/fstab
Your suggested fix commit=15 0 2 would half the time between the interval of periodic transaction when data are synchronized to permanent storage.
The 0 2 is 0 <dump> and 2 <pass> from /etc/fstab ?

My /etc/fstab has these default option

# <file system>                           <mount point>  <type>  <options>                                                      <dump>  <pass>
UUID=d3c75445-c596-456b-b7f9-a7bc48e9126b /              btrfs   subvol=@,defaults,noatime,space_cache,autodefrag,compress=zstd 0       1

If you could elaborate why you have chosen these option and why this can help would be awesome for a newbie like me to feel saver handling my Garuda Linux.

Cheers :beers:

3 Likes