<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Enabling and Testing SSD TRIM Support Under Linux</title>
	<atom:link href="http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enabling_and_testing_ssd_trim_support_under_linux</link>
	<description>PC enthusiasts one-stop resource for high-quality reviews, articles and current technology news.</description>
	<lastBuildDate>Mon, 20 May 2013 22:22:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Zachary Sonicfast</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-1142</link>
		<dc:creator>Zachary Sonicfast</dc:creator>
		<pubDate>Sun, 24 Mar 2013 21:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-1142</guid>
		<description><![CDATA[Why not just have discard already built into Linux? That way no manual manipulation would be needed.

It would be nice to have a point and click method to run trim (discard) manually without all the typing. Right click on a drive and left click on trim sorta thing.

I have discard put into my fstab but the system seems to be getting really slow on startup.]]></description>
		<content:encoded><![CDATA[<p>Why not just have discard already built into Linux? That way no manual manipulation would be needed.</p>
<p>It would be nice to have a point and click method to run trim (discard) manually without all the typing. Right click on a drive and left click on trim sorta thing.</p>
<p>I have discard put into my fstab but the system seems to be getting really slow on startup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: codeboy</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-473</link>
		<dc:creator>codeboy</dc:creator>
		<pubDate>Tue, 01 Jan 2013 07:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-473</guid>
		<description><![CDATA[If it used to have valid testfile data before you deleted it, and after you delete the file it shows either all 00 or all FF then trim is working. The difference is due to different technologies, NOR flash vs NAND flash.  



NOR flash must write all data to 00 before it can be erased (to FF)

NAND flash does not need to do this, and can quickly erase to FF.


Finally, both technologies require any block to be in the erased state before it can be rewritten with data. 


The drive that shows all 00 is probably using NOR flash and wrote all 00 but did not erase it yet. That might come later, when the controller&#039;s garbage collector erases the blocks.



The drive that shows all FF is probably using NAND flash and quickly erased the block and marked it free to use.



In both cases, it would appear to me that TRIM is working as intended.





For some flash technologies, an empty cell is a 0 bit. For other flash technologies, and empty cell is a 1 bit. Thus an empty flash block would be filled with 1&#039;s and would show up as FF after trim.]]></description>
		<content:encoded><![CDATA[<p>If it used to have valid testfile data before you deleted it, and after you delete the file it shows either all 00 or all FF then trim is working. The difference is due to different technologies, NOR flash vs NAND flash.  </p>
<p>NOR flash must write all data to 00 before it can be erased (to FF)</p>
<p>NAND flash does not need to do this, and can quickly erase to FF.</p>
<p>Finally, both technologies require any block to be in the erased state before it can be rewritten with data. </p>
<p>The drive that shows all 00 is probably using NOR flash and wrote all 00 but did not erase it yet. That might come later, when the controller&#8217;s garbage collector erases the blocks.</p>
<p>The drive that shows all FF is probably using NAND flash and quickly erased the block and marked it free to use.</p>
<p>In both cases, it would appear to me that TRIM is working as intended.</p>
<p>For some flash technologies, an empty cell is a 0 bit. For other flash technologies, and empty cell is a 1 bit. Thus an empty flash block would be filled with 1&#8242;s and would show up as FF after trim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Williams</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-454</link>
		<dc:creator>Rob Williams</dc:creator>
		<pubDate>Thu, 27 Dec 2012 22:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-454</guid>
		<description><![CDATA[Those should be 0s, so no, I don&#039;t think so. The fact that the characters are all the same leads me to believe it&#039;s just bunk data (as if the drive was purposely filled). 


You may wish to look at the fstrim tool instead: 


http://manpages.ubuntu.com/manpages/oneiric/en/man8/fstrim.8.html



I&#039;ve heard that it&#039;s recommended over the &quot;discard&quot; option mentioned in this article, but I haven&#039;t had a chance to give it a good test. The idea would be to set up a scrip that would run once per day to clean all deleted blocks.]]></description>
		<content:encoded><![CDATA[<p>Those should be 0s, so no, I don&#8217;t think so. The fact that the characters are all the same leads me to believe it&#8217;s just bunk data (as if the drive was purposely filled). </p>
<p>You may wish to look at the fstrim tool instead: </p>
<p><a href="http://manpages.ubuntu.com/manpages/oneiric/en/man8/fstrim.8.html" rel="nofollow">http://manpages.ubuntu.com/manpages/oneiric/en/man8/fstrim.8.html</a></p>
<p>I&#8217;ve heard that it&#8217;s recommended over the &#8220;discard&#8221; option mentioned in this article, but I haven&#8217;t had a chance to give it a good test. The idea would be to set up a scrip that would run once per day to clean all deleted blocks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tiago Ventura Mendes</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-453</link>
		<dc:creator>Tiago Ventura Mendes</dc:creator>
		<pubDate>Thu, 27 Dec 2012 22:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-453</guid>
		<description><![CDATA[Good evening.

I got &quot;f&quot; instead of &quot;0&quot;

IS it enabled? 

Thank you.]]></description>
		<content:encoded><![CDATA[<p>Good evening.</p>
<p>I got &#8220;f&#8221; instead of &#8220;0&#8243;</p>
<p>IS it enabled? </p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tiago Ventura Mendes</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-452</link>
		<dc:creator>Tiago Ventura Mendes</dc:creator>
		<pubDate>Thu, 27 Dec 2012 22:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-452</guid>
		<description><![CDATA[Good evening.

I got this instead:

reading sector 119807832: succeeded

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

ffff ffff ffff ffff ffff ffff ffff ffff

IS it enabled? 

Thank you.]]></description>
		<content:encoded><![CDATA[<p>Good evening.</p>
<p>I got this instead:</p>
<p>reading sector 119807832: succeeded</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>ffff ffff ffff ffff ffff ffff ffff ffff</p>
<p>IS it enabled? </p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julio Bêtta</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-166</link>
		<dc:creator>Julio Bêtta</dc:creator>
		<pubDate>Tue, 20 Nov 2012 21:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-166</guid>
		<description><![CDATA[thanks!!!]]></description>
		<content:encoded><![CDATA[<p>thanks!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matuog</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-100</link>
		<dc:creator>matuog</dc:creator>
		<pubDate>Tue, 13 Nov 2012 00:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-100</guid>
		<description><![CDATA[a very nice article! thank you!]]></description>
		<content:encoded><![CDATA[<p>a very nice article! thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Williams</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-93</link>
		<dc:creator>Rob Williams</dc:creator>
		<pubDate>Mon, 12 Nov 2012 18:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-93</guid>
		<description><![CDATA[I&#039;m glad the article proved useful!]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m glad the article proved useful!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fsk141</title>
		<link>http://techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-92</link>
		<dc:creator>fsk141</dc:creator>
		<pubDate>Mon, 12 Nov 2012 18:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://beta.techgage.com/article/enabling_and_testing_ssd_trim_support_under_linux/#comment-92</guid>
		<description><![CDATA[Thanks for this, been planning on setting up trim support with JFS on the new 3.7 kernel. Now I&#039;ll know how to easily test that it&#039;s working.


Appreciate it!]]></description>
		<content:encoded><![CDATA[<p>Thanks for this, been planning on setting up trim support with JFS on the new 3.7 kernel. Now I&#8217;ll know how to easily test that it&#8217;s working.</p>
<p>Appreciate it!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 1/4 queries in 0.003 seconds using memcached
Object Caching 241/243 objects using memcached

 Served from: techgage.com @ 2013-05-21 10:24:43 by W3 Total Cache -->