Recommended Posts

Just found out that RAID arrays can have alignment issues, separate from the well known 4K sector issue.

I suspect it to be the cause of slow transfer rates on my Adaptec RAID 3805 RAID6 (5x Hitachi 2TB 7200 RPM) array.

Nodesoft Disk Bench only gets 100MB/s writes and 80MB/s reads (these figures are more in line my Windows File Copy performance)

http://www.nodesoft.com/diskbench

But I don't know why the following benchmarks report so much higher

Atto/HDtach:

ATTOANDHDTachbenchwithRAID63805Hitachi2TB.jpg

Crystal:

CrystalDiskbenchwithRAID63805Hitachi2TB.jpg

However,

I think I have confirmed that my array is not aligned, but am not sure.

State of Array:

aligninfo1.jpg

Results:

Alignment Calculator:

http://www.techpowerup.com/articles/other/157

aligncalc.jpg

Alignment Checking Script:

http://www.ocztechnologyforum.com/forum/showthread.php?57599-RAID-Non-RAID-Partition-Alignment-for-max-performance&p=518021&viewfull=1#post518021

Device ID: Disk #2, Partition #0

=======================================================

Total Volume Size: 5 TB

Starting Offset: 134235136 (131089 KB)

Partition Alignment: ** NOT ALIGNED!! **

VM Check Alignment Tool:

http://ctxadmtools.musumeci.com.ar/VMCheckAlign/VMCheckAlignment10.html

vmcheckalign.jpg

My Calculation:

Formula: ((Partition offset) * (Disk sector size)) / (Stripe unit size)

Source: http://support.microsoft.com/kb/929491

Partition off set = 134235136b

Disk sector size = 512b

stripe unit size = 262144b

block size = 512b

answer = 262178

This is an integer, thus indicates the array is aligned. But this conflicts with the conclusions of the other calculators, so WTF? I have no idea what I'm doing lol :weep:

Array Info:

Adaptec RAID 3805 RAID6

HD 5x (Hitachi 2TB) Sector Size: 512Bytes

Stripe Size: 256K

Disk Format: GPT

Windows Disc mode, Basic or Dynamic: Basic

This topic is now closed to further replies.
  • Posts

    • I will never use a crypto browser from a shady company because it has a built in adblocker. I am not that desperate and I do care about the ethics of the browser I use. So a Firefox based browser or Adguard is the way to go. I mean the app, not the MV3 extension combined with Adguard assistant extension for controlling everything directly in my browser. I prefer using a firefox based browser or paying 10 bucks for a lifetime license of Adguard than ending up using shady crypto browsers for an adblocker.
    • I will never use a crypto browser from a shady company because it has a built in adblocker. I am not that desperate and I do care about the ethics of the browser I use. Adguard is the way to go, the app, not the MV3 extension combined with Adguard assistant extension for controlling everything directly in my browser. I prefer paying 10 bucks for a lifetime license of Adguard than ending up using shady crypto browsers for an adblocker.
    • Chromium is going to remove all the MV2 APIs from Chromium's code. When a Chromium fork will have to add itself all the MV2 code at least twice a month... it's just won't be an option from browsers with limited resources. Only Microsoft has the resources to add back all this code and test it if it works properly so frequently. Not Opera, not Vivaldi, not Brave etc. Just tweaking the flags like they do now won't be enough in future when Chromium removes all the MV2 code from Chromium. The distribution of an extension was never the issue.
    • I will never use a crypto browser from a shady company because it has a built in adblocker. I am not that desperate and I do care about the ethics of the browser I use. Adguard is the way to go, the app, not the MV3 extension combined with Adguard assistant extension for controlling everything directly in my browser. I prefer paying 10 bucks for a lifetime license of Adguard than ending up using shady crypto browsers for an adblocker.
  • Recent Achievements

    • One Year In
      Primer1st earned a badge
      One Year In
    • Experienced
      JayZJay went up a rank
      Experienced
    • Reacting Well
      Sir_Timbit earned a badge
      Reacting Well
    • Week One Done
      rubentuben8 earned a badge
      Week One Done
    • Week One Done
      ARaclen earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      524
    2. 2
      PsYcHoKiLLa
      232
    3. 3
      Edouard
      135
    4. 4
      ATLien_0
      88
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!