It appears you have not yet registered with our community. To register please click here...

 
Go Back [M] > Madshrimps > WebNews
Performance issues with OCZ/Supertalent/Patriot MLC SSDs Investigated Performance issues with OCZ/Supertalent/Patriot MLC SSDs Investigated
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read


Performance issues with OCZ/Supertalent/Patriot MLC SSDs Investigated
Reply
 
Thread Tools
Old 9th September 2008, 16:15   #1
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default Performance issues with OCZ/Supertalent/Patriot MLC SSDs Investigated

Although this links to a section of their Intel X25-M review, it's worthy of a special mention for those who are looking to buy one of these affordable SSD drives, as they present cases were performance is really worse compared to classic HDDs or SLC based SSDs.
I had suspicions as to the nature of the problem based on my experience with it in my Mac Pro. The SuperTalent MLC drive in my machine would pause, most noticeably, randomly when I'd want to send an IM. What happens when you send an IM? Your logfile gets updated; a very small, random write to the disk. I turned to Iometer to simulate this behavior.

Iometer is a great tool for simulating disk accesses, you just need to know what sort of behavior you want to simulate. In my case I wanted to write tons of small files to the drive and look at latency, so I told Iometer to write 4KB files to the disk in a completely random pattern (100% random). I left the queue depth at 1 outstanding IO since I wanted to at least somewhat simulate a light desktop workload.

Iometer reports four results of importance: the number of IOs per second, the average MB/s, the average write latency and the maximum write latency. I looked at performance of four drives, the OCZ Core (Jmicron controller MLC), OCZ SLC (Samsung controller), Intel MLC (Intel controller) and the Seagate Momentus 7200.2 (a 7200RPM 2.5" notebook drive).

Though the OCZ core drive is our example, but please remember that this isn't an OCZ specific issue: the performance problems we see with this drive are apparent on all current MLC drives in the market that use a Jmicron controller with Samsung flash.
http://www.anandtech.com/cpuchipsets...spx?i=3403&p=6
__________________
jmke is offline   Reply With Quote
Old 9th September 2008, 16:23   #2
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default

Quote:
This is just ridiculous. Average write latency climbs up to fifteen seconds, while max latency peaked at over thirty seconds for the JMicron based MLC drives. All this graph tells you is that you shouldn't dare use one of these drives in a server, but even at a queue depth of four the max latency is over two seconds which is completely attainable in a desktop scenario under heavy usage.
for their IOmeter tests to reveal this stunning performance issues of MLC drives with Jmicron controller and Samsung flash.

Crysis min FPS jumps up using the Intel SSD
__________________

Last edited by jmke : 9th September 2008 at 16:35.
jmke is offline   Reply With Quote
Old 9th September 2008, 17:07   #3
phlegm
 
Posts: n/a
Default

I have 2 of these drives in RAID0 and they work like a dream. Vista and games load damn fast and I've had zero issues with corruption. But I made sure to read up on the drives before getting them and understand what I was getting into.

MLC is not ready for mainstream at the moment because they do require a bit of knowledge to use properly. Maybe Intel will iron it all out so that it's plug and go regardless of setup but they're definitely an enthusiast only product right now.
  Reply With Quote
Old 9th September 2008, 17:15   #4
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default

what OS are you running? he tested OS X for daily use and registered very slow random writes; while Vista was also noticeably slower when doing multi-tasking.

Quote:
they do require a bit of knowledge to use properly.
What are the tricks of the trade?
__________________
jmke is offline   Reply With Quote
Old 9th September 2008, 18:06   #5
phlegm
 
Posts: n/a
Default

Quote:
Originally Posted by jmke View Post
what OS are you running? he tested OS X for daily use and registered very slow random writes; while Vista was also noticeably slower when doing multi-tasking.



What are the tricks of the trade?
Don't use AHCI with these SSD's. The main reason is that NCQ will murder performance. A lot of higher-end controller cards will let you disable just NCQ, so do that instead and keep hot swap. What really sucks about this part is that some motherboards and laptops won't let you turn it off or don't turn it off when you tell it to. People with these boards are screwed.

Make sure you have a compatible motherboard if using the built-in controller. Some boards just refuse to play nice with them. There's no rhyme or reason to this part, just read up on it. I haven't heard of an add-in controller card having this issue yet, so who knows what's going on.

Be prepared to RMA your drive if it's acting weird. Some of these drives will just die in the first week and others will merely perform badly from the start. A lot of people on the OCZ forums will jump through hoops for days instead of just RMAing it immediately and saving a headache.

Never defrag it and disable auto-defrag on the drive.

Install the latest, greatest drivers for the built-in controller if you use it.

I remember duki also had some weird performance issues after doing the upgrade trick with Vista on his P35 board. I don't know if he ever figured out what the hell was going on with that. PM him if you're curious.

Edit: I'm using Vista Ultimate x64. Some people on Mac laptops were reporting that they couldn't disable AHCI. This may be the issue.

Last edited by phlegm : 9th September 2008 at 18:11.
  Reply With Quote
Old 9th September 2008, 18:08   #6
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default

excellent info there maybe an article detailing performance before/after these tweaks/settings would be interesting?
__________________
jmke is offline   Reply With Quote
Old 9th September 2008, 19:09   #7
phlegm
 
Posts: n/a
Default

The only two you can really toggle are AHCI and the drivers. And I'm pretty sure the Anandtech article will get an update as soon as OCZ gets wind of it and send them a nastygram about how to set it up correctly for the Vista box. The Mac one may just be doomed unless Apple decides to fix it, not sure about that one.

I can send you an OCZ Core or two of mine if you want to do a writeup on them though.
  Reply With Quote
Old 9th September 2008, 19:14   #8
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default

check your PM box
__________________
jmke is offline   Reply With Quote
Old 9th September 2008, 21:04   #9
Kougar
 
Posts: n/a
Default

Thanks for the info Phlegm!

From what I know RAID mode on Gigabyte boards automatically includes AHCI... anyone know for sure?
  Reply With Quote
Old 11th September 2008, 15:55   #10
Madshrimp
 
jmke's Avatar
 
Join Date: May 2002
Location: 7090/Belgium
Posts: 78,729
jmke has disabled reputation
Default

Settings used by OCZ, tested with Iometer, random read:



http://www.ocztechnologyforum.com/fo...5&postcount=33
__________________
jmke is offline   Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
MLC High Performance SSD-CORSAIR Performance Series 128GB PC/NB Dual Platform Test windwithme General Madness - System Building Advice 2 10th April 2010 15:46
ATI 2D Performance Issues To Be Fixed in Catalyst 10.4 Release jmke WebNews 0 5th March 2010 15:51
More Available Disk Space on SSDs = Higher Performance jmke WebNews 0 15th January 2010 09:15
RAID Performance w/ four Patriot Warp 2 SSDs - Up to 660MB/s jmke WebNews 3 20th January 2009 20:47
3DMark03 and HD 4870 X2 Performance Scaling Investigated jmke WebNews 0 12th September 2008 11:41
Intel Fesses up to G45 Performance Issues jmke WebNews 0 16th August 2008 10:59
Super Talent Launches MLC SATA-II SSDs for Notebooks jmke WebNews 1 6th May 2008 09:28
Apple's MacBook Pro with 128GB SSD: Performance and Battery Life Investigated jmke WebNews 0 16th April 2008 13:30
Radeon X800 Pro - Doom 3 performance investigated jmke WebNews 0 14th August 2004 13:43

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT +1. The time now is 05:54.


Powered by vBulletin® - Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO