<?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: SSD Performance without ATA Trim</title>
	<atom:link href="http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/feed" rel="self" type="application/rss+xml" />
	<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 18 Aug 2010 06:21:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Matt</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/comment-page-1#comment-37</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sat, 24 Jul 2010 21:55:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.timeshifting.com/?p=36#comment-37</guid>
		<description>Salut, one would hoped the 25E being a SLC device wouldn&#039;t of had this issue... Yes, I normally create and delete the disk image straight away, repeating the process twice.</description>
		<content:encoded><![CDATA[<p>Salut, one would hoped the 25E being a SLC device wouldn&#8217;t of had this issue&#8230; Yes, I normally create and delete the disk image straight away, repeating the process twice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guido</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/comment-page-1#comment-36</link>
		<dc:creator>Guido</dc:creator>
		<pubDate>Sat, 24 Jul 2010 21:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.timeshifting.com/?p=36#comment-36</guid>
		<description>Interesting! Got the same problem with a 50nm X-25E. One question though: creating dummy.img once and deleting it immediately afterward is the right way to proceed?</description>
		<content:encoded><![CDATA[<p>Interesting! Got the same problem with a 50nm X-25E. One question though: creating dummy.img once and deleting it immediately afterward is the right way to proceed?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/comment-page-1#comment-16</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 13 May 2010 23:11:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.timeshifting.com/?p=36#comment-16</guid>
		<description>It&#039;s worth pointing out that using the Intel SATA drivers instead of the Microsoft supplied ones does also help performance. http://www.intel.com/p/en_US/support/highlights/chpsts/imsm</description>
		<content:encoded><![CDATA[<p>It&#8217;s worth pointing out that using the Intel SATA drivers instead of the Microsoft supplied ones does also help performance. <a href="http://www.intel.com/p/en_US/support/highlights/chpsts/imsm" rel="nofollow">http://www.intel.com/p/en_US/support/highlights/chpsts/imsm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/comment-page-1#comment-7</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Mon, 08 Mar 2010 04:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.timeshifting.com/?p=36#comment-7</guid>
		<description>Thanks for the tip, I&#039;ve tested this quickly on my set-up (X18-M 50nm) and it does seem to help (haven&#039;t run numbers on it yet though).  I&#039;m guessing that the only difference between an SSD page that is empty (either raw or via trim) and one that is filled with zeros is the usage information stored by the controller.  It would make sense for the controller to know if the page was completely filled with zeros, as there&#039;s no point erasing an already empty page.  Knowing this certainly makes the lack of trim more bearable.

The equivalent command to generate and delete a blank zero filled file on Windows (XP, Vista and 7) is:
&lt;pre&gt;&lt;span style=&quot;color: #ff9900;&quot;&gt;&lt;strong&gt;fsutil file createnew dummy.img 18
del dummy.img&lt;/strong&gt;&lt;/span&gt;&lt;/pre&gt;
You could also use the virtual hard disk tool in Virtual PC, selecting the &#039;fixed sized&#039; option.  This way provides a GUI and doesn&#039;t require admin rights like &#039;fsutil&#039; does.</description>
		<content:encoded><![CDATA[<p>Thanks for the tip, I&#8217;ve tested this quickly on my set-up (X18-M 50nm) and it does seem to help (haven&#8217;t run numbers on it yet though).  I&#8217;m guessing that the only difference between an SSD page that is empty (either raw or via trim) and one that is filled with zeros is the usage information stored by the controller.  It would make sense for the controller to know if the page was completely filled with zeros, as there&#8217;s no point erasing an already empty page.  Knowing this certainly makes the lack of trim more bearable.</p>
<p>The equivalent command to generate and delete a blank zero filled file on Windows (XP, Vista and 7) is:</p>
<pre><span style="color: #ff9900;"><strong>fsutil file createnew dummy.img 18
del dummy.img</strong></span></pre>
<p>You could also use the virtual hard disk tool in Virtual PC, selecting the &#8216;fixed sized&#8217; option.  This way provides a GUI and doesn&#8217;t require admin rights like &#8216;fsutil&#8217; does.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darrell</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/comment-page-1#comment-6</link>
		<dc:creator>Darrell</dc:creator>
		<pubDate>Fri, 05 Mar 2010 20:59:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.timeshifting.com/?p=36#comment-6</guid>
		<description>There is a somewhat easier solution that may be worth trying before the above process.  I have confirmed that it works on my   Intel X-25M 50nm  SSD.

You need to make a large dummy file of zeros, that is slightly smaller then the amount of free space on your drive.  In this command i set count to 18 because i had 18.7 gb free:
&lt;pre&gt;&lt;span style=&quot;color: #ff9900;&quot;&gt;&lt;strong&gt;dd if=/dev/zero of=dummy.bin bs=1000000000 count=18
rm dummy.bin&lt;/strong&gt;&lt;/span&gt;&lt;/pre&gt;
I did this a few times and got my avg write speed from 32mb/sec to 67mb/sec.  I think it works because it forces the controller to repack the sectors more efficiently.</description>
		<content:encoded><![CDATA[<p>There is a somewhat easier solution that may be worth trying before the above process.  I have confirmed that it works on my   Intel X-25M 50nm  SSD.</p>
<p>You need to make a large dummy file of zeros, that is slightly smaller then the amount of free space on your drive.  In this command i set count to 18 because i had 18.7 gb free:</p>
<pre><span style="color: #ff9900;"><strong>dd if=/dev/zero of=dummy.bin bs=1000000000 count=18
rm dummy.bin</strong></span></pre>
<p>I did this a few times and got my avg write speed from 32mb/sec to 67mb/sec.  I think it works because it forces the controller to repack the sectors more efficiently.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
