Skip to content

Conversation

@cvlc12
Copy link
Contributor

@cvlc12 cvlc12 commented Jul 27, 2025

Right now fstrim.timer is enabled for fedora but disabled in Arch because of 99-default.preset which keeps services disabled by default

Other commit globally enables monthly btrfs scrubbing for / and /home, the services are provided by btrfs-progs which is in the default config.

Enabling scrubbing for home-particleos should be safe as the fs needs to be mounted for the service to run.

@cvlc12 cvlc12 force-pushed the fstrim branch 3 times, most recently from 730dc90 to c3b675e Compare July 27, 2025 06:54
@cvlc12
Copy link
Contributor Author

cvlc12 commented Jul 27, 2025

The arch wiki has the following note about scrubbing

On large NVMe drives with insufficient cooling (e.g. in a laptop), scrubbing can read the drive fast enough and long enough to get it very hot. If you are running scrubs with systemd, you can easily limit the rate of scrubbing with the IOReadBandwidthMax option described in systemd.resource-control(5) by using a drop-in file.

Should we consider this ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant