@h2o: dat is mij bekend..... Maar in de praktijk werkt het niet lekker, althans niet met fstrim in rc.local.
Dat is tenminste mijn ervaring in Mint 18: de opstart werd maar liefst 1 minuut en 36 seconden vertraagd door rc-local.service, wanneer ik de fstrim-opdracht in rc.local had.
Diezelfde fstrim-opdracht in cron, via "sudo cron -e" en "@reboot /sbin/fstrim /” (waardoor fstrim ook wordt uitgevoerd bij opstart), veroorzaakte geen merkbare vertraging. Dus het ligt niet aan fstrim, maar aan systemd.
Je kunt de oorzaak van zo'n vertraging trouwens nauwkeurig opsporen in systemd, met de volgende opdracht:
systemd-analyze critical-chain
Toevoegen aan cron voor elke opstart werkt dus, zoals gezegd, gewoon goed. Maar het is wat te ingewikkeld voor de meeste mensen, want je moet dan in de weer met Nano en zo. Het is simpeler, en in de praktijk bijna net zo goed, om het fstrim-script eenvoudigweg van de "weekly"-map naar de "daily"-map te schoppen. Vandaar dat dat ook mijn nieuwe advies is.