View unanswered posts | View active topics It is currently Thu Feb 27, 2020 8:15 am

Reply to topic  [ 1 post ] 
 TRIM function not working 
Author Message

Joined: Mon Jul 20, 2009 3:35 pm
Posts: 1
Post TRIM function not working

I just installed Fedora 16. First it didn't boot, but when I installed Fedora without gpt it worked!

Next, I tested the trim function. BTW, I have a brand new ssd (Intel Solid-State Drive 520 Series)

Anyway, according to the docs you can test TRIM with the following commands:

$> dd if=/dev/urandom of=tempfile bs=1M count=3
$> sync
$> hdparm --fibmap tempfile
 filesystem blocksize 1024, begins at LBA 2048; assuming 512 byte sectors.
 byte_offset  begin_LBA    end_LBA    sectors
           0      84486      90629       6144

$> hdparm --read-sector 84486 /dev/sda
reading sector 84486: succeeded
1b37 44d7 e3d8 a22d 19aa 4b4b 0daf 0d63
b8d0 c05a 7e1d 10cc 5a9d c7a4 07f0 0625

Now when you delete the file (and sync) the last command should only show zeroes.
But when I do this, I still get the content of the file.
Furthermore, I have added the 'discard' option to my ext4 partitions

Any suggestions ?


UPDATE: on ext4 I see now that TRIM is working. In the above example I only checked the first block, but when you check the second/third I see only zeroes. Is there any way to check this with btrfs ?

Wed Mar 28, 2012 8:23 am
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 3 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.