Messages in this thread | | | Subject | Linux ATA Trim support | From | Clive Wagenaar <> | Date | Thu, 07 May 2009 08:43:43 +0100 |
| |
Hi Ubuntu kernel Devs
Could you please advise your thoughts on ATA Trim support in the 9.10, Karmic, kernel for SSD drives. I am not very clued in as to how far the patches have gotten in the mainline kernel of Linus, but I do believe people are working on it and it is close now.
I recently bought a OCZ Vertex 120G SSD drive, as they are the first SSD manufacturer to be publicly building tools for ATA trim and have indicated that they will have experimental ATA trim support for Linux in their next firmware update expected with 2 weeks. (Bootchart has 9.04 Juanty booting in 10 seconds off the single ssd of OCZ)
As Windows Vista and 7 do not have ATA trim support yet, they have built a exe tool that can be run by Windows uses that trims the SSD, so far it works reliably on 32 bit versions of windows. linux uses cant use this tool on EXT2/3/4 etc FS from within windows, so a native solution in the kernel is the best way to go for Linux.
OCZ appear to be very proactive with support for ATA Trim, as this is VERY important on SSD drives if one does not periodically want to re-flash ones drive and then restore a image/re-install.
Some info on trim: http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10
Please note that this Trim issue affects all SDD including that ones used by Theodore Ts'o and Linus himself. (Intel X25-M) Once the drive has had data written to most its 'sectors', write speed will drop off drastically and until we have ata trim the only solution is to re-flash the drive.
I am happy to re-flash my drive periodically, but for our Ubuntu for humans, it will be great to have ATA trim in Karmic natively.
I do know the standard is still being finalized, but OCZ are being proactive, the mainline kernel guys are too, so I hoping Ubuntu can be too.
If any one has PPA kernels or Linux trim tools that they need me to test on my OCZ drive, please do not hesitate to ask, I am more than willing to beta test this ATA trim under Linux. (I went for the OCZ vertex vs X25-M of Intel, due to the fact that OCZ are proactive in their forums and incorporating user feedback into their firmware, plus actively working on ATA trim, for both Windows and Linux)
Thanks for your time
-- clivewagenaar@gmail.com
System Powered by: Ubuntu/Debian/Gnu/Linux Distro: Jaunty 9.04 Kernel: 2.6.30-rc4-generic File System: Ext4 Gnu+Linux user #419390 Ubuntu user #1072
| |