correct_way_to_enable_trim_for_ssd_s_on_centos_6.5
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
correct_way_to_enable_trim_for_ssd_s_on_centos_6.5 [2014/05/26 07:22] – admin | correct_way_to_enable_trim_for_ssd_s_on_centos_6.5 [2014/05/26 08:01] – [Correct way to enable trim] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
=====Correct way to enable trim===== | =====Correct way to enable trim===== | ||
- | Use a more recent kernel, for example ELRepo' | + | Use a more recent kernel. Full support for TRIM was not added to the Linux kernel until version 3.7. But... since TRIM is officially supported on CentOS 6, you could assume that RH have backported all the necessary fixes for it to work properly. |
====Filesystem==== | ====Filesystem==== | ||
Realtime discards can slow down performance, | Realtime discards can slow down performance, | ||
Line 7: | Line 7: | ||
===Scheduled trim with fstrim=== | ===Scheduled trim with fstrim=== | ||
- | For example, configure a weekly fstrim job. Create **/ | + | For example, configure a weekly fstrim job. Create **/ |
+ | #this script will run weekly, will overwrite log. | ||
+ | |||
+ | trimlog=/ | ||
+ | echo > $trimlog | ||
for mount in `lsblk -ro " | for mount in `lsblk -ro " | ||
- | fstrim $mount | + | printf " |
done</ | done</ | ||
correct_way_to_enable_trim_for_ssd_s_on_centos_6.5.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1