R1v3r, my BTRFSchecker work in this way: 1. It check what the current state, same command as you wrote manually: Code: btrfs-balancer allocation 2. If option "Run balancer when needed" is activated and allocation more than 13153337344 or 89% it automatically will start balancer command from official /lib/systemd/system/btrfs-balance.service file that disabled by default: Code: /usr/sbin/btrfs-balancer balance -b 50 -a 75 3. If allocation less 13153337344 or 89% and "Run balancer when needed" activated, script look on slider value and change it in the command: Code: /usr/sbin/btrfs-balancer balance -b 50 -a <slider value> That all
btrfs-balancer allocation
/usr/sbin/btrfs-balancer balance -b 50 -a 75
/usr/sbin/btrfs-balancer balance -b 50 -a <slider value>