• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

9550sx-8lp read performance problems....

/dev/null

[H]F Junkie
Joined
Mar 31, 2001
Messages
15,181
I have 5 * 400GB seagate 7200.8 drives in raid5.

I have the latest bios & drivesr for the card

My sustained read performance on large files is ~ 10-12MB/second

I can write at 50-60MB/second...uhhhhh ?

Any ideas?
 
In a word: no. No ideas. Did you test a single drive? What app is giving you those numbers? What's HDTach show?

 
Well I'm using a windows based md5 sum program. Using this on single drives yields 40-50MB/second. In a software raid5 read > 100MB/second. The 3ware SHOULD be doing much better.

This is ona GA-2CEWH gigabyte board in a pci-x slot.

Rob
 
Try HDTach; it gets more repeatable results in my experience. The MD5 program could be limited by bad coding or CPU usage.

 
Well, the md5 program will read at > 200MB/second (as measured by perfmon) when I had this in windows software raid5, so I don't think it's the MD5 program.

Could my bad performance be because I have left the raid5 as a "basic" disk in windows?

I swear I read something about basic disks having crappy performance compared to dynamic disks.

Anyone?

I will post hdtach numbers tonight. Which test should I run?
 
Just the short test will suffice. I haven't heard anything about basic versus dynamic disks, performance-wise. What I have heard is it's harder to recover from crashes with them, because third-party software people don't understand the format as reliably as plain dos partitions plus NTFS.

 
That looks a bit low, but at least it's showing 50 MB/s. What chunk size did you use, and are you using standard NTFS? I really don't know why it's so bad; those are good disks for high STR, and there's nothing else I can think of that should be slowing you down.

 
unhappy_mage said:
That looks a bit low, but at least it's showing 50 MB/s. What chunk size did you use, and are you using standard NTFS? I really don't know why it's so bad; those are good disks for high STR, and there's nothing else I can think of that should be slowing you down.


Yep I'm using standard NTFS. I think my problem is probably cluster vs stripe size. I have a 4kb cluster size and 256kb stripe size. Would this lead to bad performance?

3ware also had me run the "atto" benchmark.

Click for Results
 
No, that shouldn't be a problem. Holy crap those write figures look bad, though. 50 MB/s? I can do that with 3 300s and software raid 5 under Linux. Looks like 3ware gets to stay on my bad list.

Is the card in write-through or write-back mode? (see definition) I wouldn't imagine it'd make that much difference, but I guess it could...

 
unhappy_mage said:
No, that shouldn't be a problem. Holy crap those write figures look bad, though. 50 MB/s? I can do that with 3 300s and software raid 5 under Linux. Looks like 3ware gets to stay on my bad list.

Is the card in write-through or write-back mode? (see definition) I wouldn't imagine it'd make that much difference, but I guess it could...


From both 3wares & storagereviews site, I was using a stripe size that was better for random access than sequential. I have changed this.

I am now trying to figure out the proper file system "cluster" size to format the drive as.

Suggestions ? :)
 
The default of 4 or 8k (whichever; I don't remember) shouldn't pose a problem. The filesystem shouldn't be the issue, and HDTach ignores it - it reads blocks directly from the disk, not files from the filesystem. Use that as your meter of whether you've fixed it or not.

 
Well, that's better... I guess... I mean, the average read is a lot better, but the huge zigzags still leave me wondering. Is this the short test or the long one? Even if the longer test would smooth the graph out a little, I think it'd be a red herring - the performance still has the spiky performance, so getting a smoother graph would be misleading. If it's still like that after rebuild finishes, I'd look into some more possible solutions. I don't know any other than "play with chunk size some more" but that'd make a good starting point, I guess.

 
unhappy_mage said:
Well, that's better... I guess... I mean, the average read is a lot better, but the huge zigzags still leave me wondering. Is this the short test or the long one? Even if the longer test would smooth the graph out a little, I think it'd be a red herring - the performance still has the spiky performance, so getting a smoother graph would be misleading. If it's still like that after rebuild finishes, I'd look into some more possible solutions. I don't know any other than "play with chunk size some more" but that'd make a good starting point, I guess.


What I find interesting is the IO performance.

I downloaded storage reviews iometer file from their 2002 tests (not sure if anything is newer). My exact drive, according to their review got something like 128 IO's on a 1 IO outsanding test.

My rig pulled just over 700 with 5 drives :eek: The top performing drive for that benchmark did 372 IO's w/1 outstanding. It's a 15krpm 147G u320 scsi drive that sells for $800 at zzf
 
Back
Top