Chez moi non plus cela ne fonctionne pas.
J'ai utilisé le script et voici le résultat
[dominique@host ~]$ su -c "/tmp/test_trim.sh tempfile 50 /dev/sda"
Mot de passe :
1+0 enregistrements lus
1+0 enregistrements écrits
52428800 octets (52 MB) copiés, 4,86295 s, 10,8 MB/s
tempfile:
filesystem blocksize 4096, begins at LBA 69640192; assuming 512 byte sectors.
byte_offset begin_LBA end_LBA sectors
0 116187136 116289535 102400
/dev/sda:
reading sector 116187136: succeeded
b0b7 0bba 0513 1f74 9d3c 3645 2f4b 069d
8995 d3e9 35ec 4b3e 1729 0963 eeed 23de
cd71 ef5d 8cc5 b03d 2f91 f647 d913 dc83
5476 03bb 033a 1f94 86a2 11ca d4b9 6403
feb9 53b0 4b11 5814 cf1a 5ad6 a892 26de
a507 dd27 2f34 ca3d da16 5371 1193 24f9
f3a6 b8ff 7d75 7a30 88eb 92f9 3ab5 284e
7936 d93f b87e fc87 3ab1 72ea 5bfb 8845
1676 6f91 1ffe 773b bca5 aadf cab3 c387
8149 ef07 e7dc 2b70 7ab0 bacf 1f7a d921
fafc 72d9 ac87 0c72 2924 54cc b1ea 415b
7677 58cd a80c a243 9ac7 5773 a3c3 afd7
08b2 2274 a485 bc51 20b9 5b89 377d e824
6ed2 6935 ff2a bb35 bee2 4fd3 a4b0 4b6e
86bc 744c fd70 78a0 dcce 68ca 982e f93c
132e f653 4a85 ef77 a984 2160 cd02 e6d6
e675 ffbc ce30 3ecc ff0e 4ca6 38f5 ddc1
c2ca 73e0 a70b 7f41 a1f5 2a5f e7bc 5b91
f937 403b 41c1 dfba cc4e cb84 224b f38f
1c96 af50 3919 395d 236e ed76 dd34 311f
8c32 c6b7 aefa 1093 1732 5292 ca52 4e76
d9de db1f ffdc 9b16 11e6 6114 0cef 85b7
dd19 d428 1c4f 8cab bad1 eccc fed5 9690
c077 3bdb 4044 268d 7b06 67cc c89a 10ad
5a61 342a 7d4f de62 2150 a04d 1ecd 253e
bb1e 1b7b d5b2 2785 aaf6 8ec4 17ad d7d1
940e d6d2 12fa 9a26 352d 2388 213d 0cbe
06a9 db49 584a eca1 80c8 c1a1 1995 06b8
3d60 40a6 5ebc b8a8 54e4 5796 9e52 0b1b
03fd 1246 626b 10cf ce08 4e6c 54ab 4743
c625 d26b 3a0d d583 6dcb 4e1a ad54 80f9
30c4 b9d1 9f36 65fd fc3e cfbf bc67 d6d2
This is a sector of the file. It should have been successfully read
and show a bunch of random data.
Press any key to continue...
File deleted. Sleeping for 120 seconds before re-reading the sector.
If TRIM is working, you should see all 0s now.
/dev/sda:
reading sector 116187136: succeeded
b0b7 0bba 0513 1f74 9d3c 3645 2f4b 069d
8995 d3e9 35ec 4b3e 1729 0963 eeed 23de
cd71 ef5d 8cc5 b03d 2f91 f647 d913 dc83
5476 03bb 033a 1f94 86a2 11ca d4b9 6403
feb9 53b0 4b11 5814 cf1a 5ad6 a892 26de
a507 dd27 2f34 ca3d da16 5371 1193 24f9
f3a6 b8ff 7d75 7a30 88eb 92f9 3ab5 284e
7936 d93f b87e fc87 3ab1 72ea 5bfb 8845
1676 6f91 1ffe 773b bca5 aadf cab3 c387
8149 ef07 e7dc 2b70 7ab0 bacf 1f7a d921
fafc 72d9 ac87 0c72 2924 54cc b1ea 415b
7677 58cd a80c a243 9ac7 5773 a3c3 afd7
08b2 2274 a485 bc51 20b9 5b89 377d e824
6ed2 6935 ff2a bb35 bee2 4fd3 a4b0 4b6e
86bc 744c fd70 78a0 dcce 68ca 982e f93c
132e f653 4a85 ef77 a984 2160 cd02 e6d6
e675 ffbc ce30 3ecc ff0e 4ca6 38f5 ddc1
c2ca 73e0 a70b 7f41 a1f5 2a5f e7bc 5b91
f937 403b 41c1 dfba cc4e cb84 224b f38f
1c96 af50 3919 395d 236e ed76 dd34 311f
8c32 c6b7 aefa 1093 1732 5292 ca52 4e76
d9de db1f ffdc 9b16 11e6 6114 0cef 85b7
dd19 d428 1c4f 8cab bad1 eccc fed5 9690
c077 3bdb 4044 268d 7b06 67cc c89a 10ad
5a61 342a 7d4f de62 2150 a04d 1ecd 253e
bb1e 1b7b d5b2 2785 aaf6 8ec4 17ad d7d1
940e d6d2 12fa 9a26 352d 2388 213d 0cbe
06a9 db49 584a eca1 80c8 c1a1 1995 06b8
3d60 40a6 5ebc b8a8 54e4 5796 9e52 0b1b
03fd 1246 626b 10cf ce08 4e6c 54ab 4743
c625 d26b 3a0d d583 6dcb 4e1a ad54 80f9
30c4 b9d1 9f36 65fd fc3e cfbf bc67 d6d2
If the sector isn't filled with 0s, something is wrong with your
configuration. Try googling for "TRIM SSD Linux".
[dominique@host ~]$
Voici mon fstab
#
# /etc/fstab
# Created by anaconda on Wed May 30 17:51:30 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=709c8650-c6e2-4dc3-a596-e7a24f7a136f / ext4 discard,defaults,noatime 1 1
UUID=fe709c08-1a7b-41e4-985b-ea24f4ee2411 /boot ext4 discard,defaults,noatime 1 2
UUID=854177e0-ac2e-4cf9-b586-65136de0d37c /home ext4 discard,defaults,noatime,data=writeback 1 2
UUID=330fe383-bd40-4030-98cc-c3e9d196e854 swap swap defaults 0 0
Par contre je ne sais pas quel est la valeur réelle de ce test...