techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > Storage

Reply
 
Thread Tools
Old Apr 9, 2010, 08:24 PM   #1
dcf-joe
200 Posts
 
dcf-joe's Avatar
 
Join Date: Feb 2008
Location: Nebraska, USA
Posts: 327 (0.17/day)
Thanks: 61
Thanked 18 Times in 18 Posts

System Specs

How To Improve RAID 0 Performance?

I am currently running two 150 gb velociraptors in RAID 0 using the on-motherboard sata II connectors. I believe that I read somewhere that using a RAID controller that plugs into the PCI-E 2.0 slots actually increases read/write performance. Is this true?

This is my current read/write performance while reading and writing a 1000 mb file 9 times, using the onboard controller:

dcf-joe is offline  
Reply With Quote
Old Apr 9, 2010, 10:44 PM   #2
wrathchild_67
200 Posts
 
Join Date: Jun 2009
Posts: 226 (0.16/day)
Thanks: 8
Thanked 31 Times in 30 Posts

System Specs

You could increase your RAID stripe size to 128KB if it's not already, but I can't imagine you gaining more than 30MB/s on that benchmark. Since you're running Vista, I'm going to assume your first partition on the array is aligned. Really those are the two biggest factors affecting performance. Increasing your stripe size may lower performance if you are using the array for your OS drive. You could create two separate arrays, one with a stripe size of 16-32KB, and the other with a stripe size of 128KB. The first array would be for the OS, plus it would be short-stroked which will lower your access times for partitions on that array.
wrathchild_67 is offline  
Reply With Quote
The Following 2 Users Say Thank You to wrathchild_67 For This Useful Post:
Old Apr 10, 2010, 12:33 AM   #3
dcf-joe
200 Posts
 
dcf-joe's Avatar
 
Join Date: Feb 2008
Location: Nebraska, USA
Posts: 327 (0.17/day)
Thanks: 61
Thanked 18 Times in 18 Posts

System Specs

What do you mean aligned? I only have two drives in raid 0, and one partition to hold everything, in other words, I have one large 300 gb space being used from the two 150 gb's.
dcf-joe is offline  
Reply With Quote
Old Apr 10, 2010, 01:14 AM   #4
AsRock
TPU addict
 
Join Date: Jun 2007
Location: US\ Uk Born
Posts: 8,795 (4.07/day)
Thanks: 1,675
Thanked 1,348 Times in 1,170 Posts

System Specs

All so the Allocation size can make a big difference too. you would test it out for your needs as for example large allocation size is bad for the OS but i find better for a game partition.
AsRock is online now  
Reply With Quote
The Following User Says Thank You to AsRock For This Useful Post:
Old Apr 10, 2010, 12:52 PM   #5
wrathchild_67
200 Posts
 
Join Date: Jun 2009
Posts: 226 (0.16/day)
Thanks: 8
Thanked 31 Times in 30 Posts

System Specs

Quote:
Originally Posted by AsRock View Post
All so the Allocation size can make a big difference too. you would test it out for your needs as for example large allocation size is bad for the OS but i find better for a game partition.
Right.

For a non-OS partition, you should set the allocation size to 64KB if the majority of the files that are accessed are over 64KB in size. Any file smaller than the allocation size automatically takes up the allocation size when measured on the disk. You will have some wasted space due to to this effect, but it will give you the best transfer rates overall when dealing with 64KB or larger files with a RAID stripe size of 64KB or higher.


Quote:
Originally Posted by dcf-joe View Post
What do you mean aligned? I only have two drives in raid 0, and one partition to hold everything, in other words, I have one large 300 gb space being used from the two 150 gb's.
If you formatted the partition during Vista setup, then it is aligned. See here: http://sqlblog.com/blogs/linchi_shea...alignment.aspx
wrathchild_67 is offline  
Reply With Quote
The Following User Says Thank You to wrathchild_67 For This Useful Post:
Old Apr 10, 2010, 02:52 PM   #6
dcf-joe
200 Posts
 
dcf-joe's Avatar
 
Join Date: Feb 2008
Location: Nebraska, USA
Posts: 327 (0.17/day)
Thanks: 61
Thanked 18 Times in 18 Posts

System Specs

Okay, that is good to know since I did use the Vista installer. I setup my raid in the bios though, after pushing I think ctrl-f7.

I also had already set my stripe size to 128kb.
dcf-joe is offline  
Reply With Quote
Old Apr 17, 2010, 12:47 PM   #7
Carl2
25 Posts
 
Join Date: Jan 2010
Posts: 51 (0.04/day)
Thanks: 0
Thanked 4 Times in 4 Posts

I set up a Raid O array using 2 HD502HJ Samsung sata 500G 16Mb to decrease boot time, 250 Mb read, 240 mb write. Same boot time Same performance index in Win 7 of 5.9. Put in an Intel 160 Gb SSD to see some performance increase.
Carl2
Carl2 is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ways to improve PC performance Sound_Card General Software 5 May 3, 2009 02:19 PM
anyways to improve my performance from my 4870 x2 ? Hybrid_theory AMD / ATI 18 Sep 24, 2008 07:18 PM
help me improve d2 performance Choai Games 6 Aug 5, 2008 04:33 PM
New Drivers to Improve HD 3870 X2 Performance malware News 15 Jan 24, 2008 11:12 PM
Will New Drivers Improve Performance? reze-daniel Graphics Cards 8 Jun 28, 2007 02:24 PM


All times are GMT. The time now is 07:41 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts