ট্রিম (fstrim / বাতিল) 18.04 এ ডিফল্টরূপে সাপ্তাহিকভাবে চলতে সক্ষম হয় ।
এটি ডিভাইসগুলিতে থাকা মাউন্ট করা সমস্ত ফাইল সিস্টেমের জন্য চালানোর জন্য সেট করা আছে যা বাতিল করা অপারেশন সমর্থন করে।
এটি CRON নয়, এর systemd
মাধ্যমে পরিচালিত একটি পরিষেবা systemctl
।
Fstrim.timer অবস্থা দেখুন :
$ systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Thu 2018-07-05 05:45:11 BST; 4h 42min ago
Trigger: Mon 2018-07-09 00:00:00 BST; 3 days left
Docs: man:fstrim
স্টার্ট / স্টপ / পুনরায় চালু fstrim.timer :
(স্টার্টআপের স্থিতি পরিবর্তন করে না)
$ sudo systemctl [start/stop/restart] fstrim.timer
Fstrim.timer সক্ষম / অক্ষম করুন :
(শুরু থেকে যোগ / সরান, বর্তমান সক্রিয় স্থিতি পরিবর্তন করে না)
$ sudo systemctl [enable/disable] fstrim.timer
Fstrim.timer কনফিগারেশন দেখুন :
$ systemctl cat fstrim.timer
# /lib/systemd/system/fstrim.timer
[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim
[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true
[Install]
WantedBy=timers.target
Fstrim.service কনফিগারেশন দেখুন :
$ systemctl cat fstrim.service
# /lib/systemd/system/fstrim.service
[Unit]
Description=Discard unused blocks
[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av
দ্রষ্টব্য : এক্সিকিস্টার্ট = / sbin / fstrim -av
যেখানে:
-এ , বাতিল করা ক্রিয়াকলাপ সমর্থন করে এমন সমস্ত ডিভাইসগুলিতে মাউন্ট করা সমস্ত ফাইল সিস্টেম ট্রিম করুন।
-v , ভার্বোজ এক্সিকিউশন। সম্ভাব্য অপসারণের জন্য ডিভাইসে ব্লক স্ট্যাকের নিচে ফাইল সিস্টেম থেকে পাস করা বাইটের সংখ্যা আউটপুট।
সম্পর্কিত সিস্টেমড জার্নাল এন্ট্রিগুলি দেখুন :
$ journalctl -u fstrim.timer
Jul 04 14:18:41 user-laptop systemd[1]: Started Discard unused blocks once a week.
Jul 04 21:59:26 user-laptop systemd[1]: Stopped Discard unused blocks once a week.
etc...
$ journalctl -u fstrim.service
Jun 25 10:59:44 user-laptop systemd[1]: Starting Discard unused blocks...
Jun 25 10:59:48 user-laptop fstrim[955]: /: 92.5 GiB (99335237632 bytes) trimmed
Jun 25 10:59:48 user-laptop systemd[1]: Started Discard unused blocks.
-- Reboot --
Jul 02 04:27:41 user-laptop systemd[1]: Starting Discard unused blocks...
Jul 02 04:27:46 user-laptop fstrim[1032]: /: 92.3 GiB (99150807040 bytes) trimmed
Jul 02 04:27:46 user-laptop systemd[1]: Started Discard unused blocks.
etc...
/lib/systemd/system/fstrim.timer
(OnCalendar=weekly
) কি দ্বারা এবং/lib/systemd/system/fstrim.service
(ExecStart=/sbin/fstrim -av
)।