Jump to content

Which is faster with SATA 2: 7200rpm RAID 0 or SSD?

PJemus

I am building an HTPC. It has LGA775 with core2duo 2.93 and only runs SATA 2 (and only runs ubuntu). I already have 2 7200RPM HDDs. Given the limitations of SATA 2, and the fact that I will be running the RAID in software, do you think RAID 0 will be A: significantly faster than a single HDD, and/or B: comparable in speed to an SSD?

What kind of CPU tax will be incurred running RAID 0? I intend on using the HTPC as a games console - specifically for use with Rocket league, given that it is a great console game.

Link to comment
Share on other sites

Link to post
Share on other sites

What are you using the storage for?

 

Sequentical speeds are about the same, the ssd will be 10x more iops. Get the ssd if you can afford it.

 

Software raid cpu usage is very low, normally less than 5% on almost all cpu's.

Link to comment
Share on other sites

Link to post
Share on other sites

A) Ideally it should be twice as fast, but at the most really you will see only around 50% faster gains. 

B) No. 

 

It should be fine for a little wee console, but an SSD will still yield nice gains however even early SSD's maxed out SATA3, so SATA2 will bottleneck the SSDs, but it will still be faster than 2 hard drives. 

 

I'm not sure what software you are using, but it shouldn't tax the processor by much. If you want to, I'd upgrade to a Core 2 Quad for cheap. 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Twice as fast on linear/sequential transfers as single HDD.
Around the same speeds as those with SSD SATA2/3 (since board will limit it to SATA2).
SSD will trash RAID0 at 4k file operations and random access (IOPS) - "OS stuff".

What board have you got ?
Think about using M.2 PCI-e adapter, NVMe drive, and Duet/Clover bootloader.
Unless you can buy Samsung 950 Pro (which works on anything ;)).

CPU : Core i7 6950X @ 4.26 GHz + Hydronaut + TRVX + 2x Delta 38mm PWM
MB : Gigabyte X99 SOC (BIOS F23c)
RAM : 4x Patriot Viper Steel 4000MHz CL16 @ 3042MHz CL12.12.12.24 CR2T @1.48V.
GPU : Titan Xp Collector's Edition (Empire)
M.2/HDD : Samsung SM961 256GB (NVMe/OS) + + 3x HGST Ultrastar 7K6000 6TB
DAC : Motu M4 + Audio Technica ATH-A900Z
PSU: Seasonic X-760 || CASE : Fractal Meshify 2 XL || OS : Win 10 Pro x64
Link to comment
Share on other sites

Link to post
Share on other sites

SSD by far.

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

If SATA 2 maxes out at 300MB/s, and 7200rpm is around 120-160MB/s, wouldn't RAID 0 be theoretically 240-300MB/s, meaning that an SSD would not be worth it? I am specifically taking about boot times, as that is what is important to me.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, PJemus said:

If SATA 2 maxes out at 300MB/s, and 7200rpm is around 120-160MB/s, wouldn't RAID 0 be theoretically 240-300MB/s, meaning that an SSD would not be worth it? I am specifically taking about boot times, as that is what is important to me.

the problem with HDD, other than sustained transfer rate, is the response time. SSD is much shorter in this regard, and HDD in RAID 0 wont help at all.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, PJemus said:

If SATA 2 maxes out at 300MB/s, and 7200rpm is around 120-160MB/s, wouldn't RAID 0 be theoretically 240-300MB/s, meaning that an SSD would not be worth it?

RAID0 isn't perfect like that.
Those HDD speeds are for sequential read/writes only.

The difference is mainly in the random access times. With HDDs they still rely on the platters to spin and the needle to move across to access the data. This means accessing lots of little bits of data takes a long time as it needs to wait for the disk and needle to move in to place to read the data. With an SSD there aren't any moving parts so it can access it all instantly.

CPU: Intel i7 6700k  | Motherboard: Gigabyte Z170x Gaming 5 | RAM: 2x16GB 3000MHz Corsair Vengeance LPX | GPU: Gigabyte Aorus GTX 1080ti | PSU: Corsair RM750x (2018) | Case: BeQuiet SilentBase 800 | Cooler: Arctic Freezer 34 eSports | SSD: Samsung 970 Evo 500GB + Samsung 840 500GB + Crucial MX500 2TB | Monitor: Acer Predator XB271HU + Samsung BX2450

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, PJemus said:

If SATA 2 maxes out at 300MB/s, and 7200rpm is around 120-160MB/s, wouldn't RAID 0 be theoretically 240-300MB/s, meaning that an SSD would not be worth it? I am specifically taking about boot times, as that is what is important to me.

Those are sequential speeds. Random 4k speeds are much much lower, around 30-45MB/s with a SATA SSD, around 0,5-1,5MB/s with a HDD. Those are important for boot times, load times, launching apps, etc...

Link to comment
Share on other sites

Link to post
Share on other sites

Even if you doubled the performance with RAID, its nowhere near the improvement of a competent SATA SSD over spinning rust especially for small random reads. Youd still be much faster than RAID HDDs with an SSD even with a slower version of SATA.

 

Keep in mind that not all SSDs are created equally though. Some cheap SSDs have junk controllers, no DRAM cache or poor quality NAND. A DRAMless SSD isnt worth buying for any reason.

 

If youre considering doing RAID HDDs just get a decent quality SSD, nothing fancy. Its going to be a night and day difference from HDDs, even in RAID.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

I think my decision is to buy a cheap SSD from aliexpress. Thanks for the help everyone.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, PJemus said:

I think my decision is to buy a cheap SSD from aliexpress. Thanks for the help everyone.

Just make sure its not a DRAMless SSD or youd be better off with the spinning rust lol

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Amazonsucks said:

Just make sure its not a DRAMless SSD or youd be better off with the spinning rust lol

Aliexpress cracks down heavily on shit that is fake or bad, and has really good easy ways for people to search for the best things. The SSDs on there are $40NZD (about 20 pounds) for 120gb. They use sm2258xt controllers, and run crucial components. Benchmarks I found in the reviews look like they run  on-par or faster than Samsung Evos. Have a look at 'Goldenfir SSD' if you don't believe me (note that most of these gopniks are complaining because they don't realise it is being limited by their SATA 2)

Link to comment
Share on other sites

Link to post
Share on other sites

Well a DRAMless SSD isnt fake or anything. Theyre just not gonna perform like an SSD with a DRAM cache.

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Amazonsucks said:

Well a DRAMless SSD isnt fake or anything. Theyre just not gonna perform like an SSD with a DRAM cache.

I just watched the techquickie on DRAM-less SSDs. I had a look at a deconstruction video and it looks like it has DRAM.

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, PJemus said:

If SATA 2 maxes out at 300MB/s, and 7200rpm is around 120-160MB/s, wouldn't RAID 0 be theoretically 240-300MB/s, meaning that an SSD would not be worth it? I am specifically taking about boot times, as that is what is important to me.

If Sequential transfer was important, you'd be correct. However, even on SATA 2, SSDs will see massively strong gains in random read and writes. SATA 2 bottlenecks maximum speeds, however, it is of very little relevance in utilizing the benefits of going SSD.

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×