-
Is there much real world performance difference between Sata 6gbps and NVME SSDs?
I've always brought Sata SSDs in the past, due to lower price, compatability with all motherboards and price.
The motherboard I'm going to buy has a NVME on it, so it seems like something worth considering.
In what situations would an NVME SSD drive be significantly faster than a Sata 6gbps SSD?
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
cbdeakin
In what situations would an NVME SSD drive be significantly faster than a Sata 6gbps SSD?
None that you would notice
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
I do feel there is a definite improvement generally, game loading times (PUBG for example) seem measurably quicker. I think it also depends on the rest of the system to benefit for the speed increase. I think the form factor (ease of install, no wires) is the main improvement, and I'd pay the little bit extra for that. There's some good deals in the Bargains section I've just posted.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
There can be a significant improvement in performance, but I would agree with the above "None that you would notice" conclusion in most situations.
It might be a trite answer, but the simplistic answer is if you had a situation where it would really be beneficial, you'd probably already know about it because you'd have a bottleneck.
So when? Well, I'd suggest very high transaction rate databases accesses, queries etc., doing very fast, very small and especially read-oriented transactions such that you are saturating Sata SSDs.
Another place might be cache-ing for a NAS but only if you are driving it hard enough for that same sort of issue to arise.
In most situations, and for most uses, and especially in consumer situations, I think "Not that you would notice" covers it. oh, and it also depends on that actually being the bottleneck. If something else is even slower, it'll make no perceivable difference at all. It's the "weakest link in the chain" principle.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
cptwhite_uk
There's some good deals in the Bargains section I've just posted.
There are indeed, thinking about the 480gb ssd just to move some steam games off the spinning hard drive, can then remove that drive from the system
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
I felt the difference going from a Sata 840 evo (540~Mbps) to a M.2 NVMe WD Black SN750 (2240~Mbps) using an old Z77 + 3770k 16gb ram (modded Bios), loading times, snappiness, data transfers = big difference, but then I'm really sensitive to this sort of stuff, some people, maybe even most, might not notice it at all.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Yes, I'd expect it to help with single large file transfers, due to higher read/write speeds. Are the 4K transfers much faster on NVME drives, vs sata drives?
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
Duckboy79
I felt the difference going from a Sata 840 evo (540~Mbps) to a M.2 NVMe WD Black SN750 (2240~Mbps) using an old Z77 + 3770k 16gb ram (modded Bios), loading times, snappiness, data transfers = big difference, but then I'm really sensitive to this sort of stuff, some people, maybe even most, might not notice it at all.
Which, of course, raises another issue - what difference is there, in the OPs situation, in :-
- the speed of the SSDs themselves,
- the Gen and width of the PCIe lanes, etc.
- are the lane or lanes shared, and with what?
- How many SSD's? (4 RAID'd drives can saturate more than one single drive)
- etc.
To assess NVMe v SATA, you really have to try to isolate all other factors. Otherwise, it's hard to be sure what is providing the speed increase. And, M.2 or U.2?
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
cbdeakin
I've always brought Sata SSDs in the past, due to lower price, compatability with all motherboards and price.
The motherboard I'm going to buy has a NVME on it, so it seems like something worth considering.
In what situations would an NVME SSD drive be significantly faster than a Sata 6gbps SSD?
It depends what you're doing, but generally no for everyday use. Not as much as the specs would have you believe anyway. IO is often not the limiting factor regardless of SSD interface.
Check some proper benchmarks (not just some Youtuber running Crystaldisk) to see whether the difference would be relevant to you, for example TPU run some "real-world" storage traces to compare how long actual activities take on competing drives. https://www.techpowerup.com/review/w...-tb-ssd/8.html
That's not to say there aren't some bad drives. The 870 QVO for example (not to be confused with the totally different and very good EVO drives) looks decent in quick synthetic benchmarks but is pretty horrific in proper benchmarks, and it's not even especially cheap! There's just no reason I could understand someone buying it over a similar priced competitor's drive. The title of this review is noteworthy! https://www.techpowerup.com/review/s...-870-qvo-1-tb/
On a more subjective level, Linus tried them side-by-side to see if people could actually tell the difference. Draw your own conclusions: https://www.youtube.com/watch?v=4DKLA7w9eeA
Having said all that, the price difference between SATA and NVMe is often fairly small so you may consider going with an NVMe drive regardless.
My personal stance though, is I'll avoid any QLC NAND drives wherever possible - there is no price point where I think they are a better option than their TLC NAND competitors. Some disagree, but that's my stance on the matter. The drawbacks in terms of endurance, sustained performance, etc are too great to be worth the microscopic cost difference.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
Saracen999
Which, of course, raises another issue - what difference is there, in the OPs situation, in :-
- the speed of the SSDs themselves,
- the Gen and width of the PCIe lanes, etc.
- are the lane or lanes shared, and with what?
- etc.
To assess NVMe v SATA, you really have to try to isolate all other factors. Otherwise, it's hard to be sure what is providing the speed increase. And, M.2 or U.2?
True this^^^
But I'm guessing they are talking general Sata SSD to m.2 NVMe SSD, which in my case made a bit of a difference, not massive but more than enough to notice, add in the fact m.2 drives are dam cheap these days it makes sense to get one for the OS rather than use 6gb Sata anyway.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
Duckboy79
....
But I'm guessing they are talking general Sata SSD to m.2 NVMe SSD, which in my case made a bit of a difference, not massive but more than enough to notice, add in the fact m.2 drives are dam cheap these days it makes sense to get one for the OS rather than use 6gb Sata anyway.
I would guess so, too. The OP did ask, though ....
Quote:
In what situations would an NVME SSD drive be significantly faster than a Sata 6gbps SSD?
It's also worth noting that neither SATA SSDs, nor NVMe drives, or even HDDs, are a generic, homogenous group. There are cheap, medium and expensive drives which, at least up to a point, tend to reflect the tech in them. There are also drives optimised for cost, drives optimised for performance (like those Blacks), and even drives optimised for random-read, rather than balanced read-write (including NAS drives and many/most enterprise class drives) so even "expensive" doesn't necessarily mean best for a given situation. Sometimes, depending on the type of usage, a cheaper drive will be a better (and faster) bet than a more expensive drive optimised for some completely different usage case.
Tricky, innit? :D
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
I went from a spinner, to an SSD and was blown away by the speed difference, the move from SSD to NVMe wasn't anywhere near as noticeable, and, unless you had 2 identical machines side by side, you wouldn't notice it either in most everyday usage scenarios.
-
You can buy a 1tb NVMe SSD for about £80 now, they've really come down in price since last checked. Basically the same price as a Sata 1tb drive, at least for a cheap model.
You'd expect an upgraded version of Sata to be introduced in the next few years, combined with USB 4, these external enclosures would probably be as fast as internal NVME drives. Or, is there some special advantage conveyed by NVME tech?
Further thoughts - I wonder if Microsoft will enable Widows 10 installs on very high speed external drives in the near future?
I bought a crucial BX500 2tb not long ago (it was pretty cheap) to install games on, and it doesn't come with DRAM. It comes with a software feature that allows ~4gb of system RAM to be used an alternative (cache) to DRAM that comes with most SSDs.
I enabled it, and it worked really well at first, when I checked it in the AS SSD benchmark program, the results were actually much faster than other equivalent drives, apparently. After a while, the results were worse than with the cache disabled. I assume this has something to do with filling up 1tb of space on the drive??
It will be interesting to test this feature with DDR4 RAM (currently on DDR3).
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Nvme uses the pcie standard I think so it's a different beast. I don't think there will ever be sata 4. Last I read development of any further iterations was dropped. Happy for that to be incorrect though. It would be good to get more fast headers vs just 2 nvme etc.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
Saracen999
I would guess so, too. The OP did ask, though ....
It's also worth noting that neither SATA SSDs, nor NVMe drives, or even HDDs, are a generic, homogenous group. There are cheap, medium and expensive drives which, at least up to a point, tend to reflect the tech in them. There are also drives optimised for cost, drives optimised for performance (like those Blacks), and even drives optimised for random-read, rather than balanced read-write (including NAS drives and many/most enterprise class drives) so even "expensive" doesn't necessarily mean best for a given situation. Sometimes, depending on the type of usage, a cheaper drive will be a better (and faster) bet than a more expensive drive optimised for some completely different usage case.
Tricky, innit? :D
Well that was my point, it is noticeable, will "everybody" notice it?, it depends on what they are doing and how sensitive they are, but in general, using an m.2 NVMe as an OS drive will help and will "feel" better.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Quote:
Originally Posted by
ik9000
Nvme uses the pcie standard I think so it's a different beast. I don't think there will ever be sata 4. Last I read development of any further iterations was dropped. Happy for that to be incorrect though. It would be good to get more fast headers vs just 2 nvme etc.
Yeah, but there's still a long way to go before Sata dies out, I love having 6 Sata ports + 2 m.2 slots!
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Yeah, but SATA is slow, slow, SLLLLOOOOOOOWWWW compared to the potential of PCIe. 6Gb/sec (as in bits) compared to 126 GB/sec (as in BYTES) on a 16-lane PCIe (under v6, due this year).
There's more to it than that, obviously (like low latency, deeper command queues, and MUCH greater parallelism), provided both hardware (CPU) and OS are ready for it.
As each generation of PCIe comes out, so the speed oes up, and so does the maximum number of lanes. The common analogy is a road. Imagine how many cars you can get down a SATA as a single lane road and a max of 70mph, then imagine a highway with 16-lanes and a 300mph speed limit (and cars that will do it), and think about the cars getting down that in a given period of time.
But note that PCIe supports a lot more than HDs and SSDs, whether the SSDs are Sata or NVMe. There will be a given amount of CIe lanes for a given processor, and you'll be sticking both HD and SSD storage down it, as well as USB, Bluetooth, LAN, NFC and all sorts. And raphics, of course.
So it all depends on the hardware achitecture as to how many lanes (PCIe y.0) where y is generation, from 1 to 6, and how many lanes (x1, x4, x8, x16).
Some manufacturers, for example, might ewlect to use an PCIe whatever, x8 slot giving RAIDed SSDs a lot of bandwidth, and another might provide two x4 slots. The latter could support an SSD on one x4 but with less bandwidth, and a fast LAN board, or Wifi6, etc, on the other.
If you're trying to saturate an M.2 PCIe lane with SSDs, it'll depend not just on how many SSDs, and the performance of each of them, but how wide that portion of the lane is. Overall performane depends on it. It's a case of trying to balance how many cars, I mean how much data, you can get out of the SSDs without bottlenecking, versus leaving bandwidth for non-SSD usage too. And that is use-case dependent.
Please excuse the simplistic analogy but there's a good reason for me explaining it that way, that being that it's about the depth of how far I understand what's going on. :D
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
ATM,most games,etc are made for normal SATA drives because the consoles and most PCs are on SATA. However,the new consoles use NVME SSDs and both Sony/MS have said they do want to use their advantages more in games,so I can see NVME SSDs starting to show more importance in next generation titles in the near future. ATM,there is also not much price difference between SATA and NVME SSDs at capacities of 1TB and under - however for larger capacities SATA SSDs do appear to still be noticeably cheaper,as even a Crucial BX500 2TB can be had for around £124.
Edit!!
In my case,the only game I can see a bit of a difference was in highly modded Fallout 4 with 200+ mods. There were some instances when read speeds went past the SATA limit for brief periods!!
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Some of you guys make this place a really good read! add so much detail, solid advice too!
but yeah buy an m.2 NVMe.... who doesn't like their hard drive benching super fast and WORKING super fast! :)
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Personally, I went from a 850 EVO to a boot system with a Samsung 961 (which was a datacentre part mainly) and it's a little faster in normal use, it was twice the size as well which was a big plus, but honestly I wouldn't say there was a big speed increase. A little one, sure, but not worth the 200 pounds of the part at the time.
Now, with prices much better, I would recommend going for what you can afford, the difference is mainly not noticeable and you would benefit from more threads or better GPU much more.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
I've gone from a system with SATA SSD and an old 3570k to NVME slow PCIe3 SSD (WD Blue) with an i5-10400F so I can't say for sure where the changes come from, however the entire system feels much snappier. I didn't think of my old system as slow TBH and I didn't see CPU bottlenecking apart from a short time after boot/login.
What I actually liked the most was the lack of cables!
One important thing: QLC is baaaaad Mkaaaaay. Everyone bangs on about endurance and performance but no one mentions data loss. Leave your system unpowered for a reasonable length of time and it's bye bye data!
TLC is fine though :)
See here for details:
https://www.extremetech.com/computin...-without-power
Ignore the extremes - the figures are for worn out SSD's but that table was created when TLC was brand new - QLC has twice as many voltage levels per cell........
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
Agreed regarding QLC. I tend to not mention it as it's a little harder to substantiate but ISTR that the greater demands on state precision leave data more vulnerable to loss. We did see some evidence of drives struggling with reads of older data and falling back to slower ECC in the planar TLC era - 3D QLC is ostensibly around the same sort of 'tolerance' level and brings with it many of the same challenges.
Without meaning to come across as condescending to anyone who has knowingly decided on a QLC drive, I think many people buy into them on a sort of fallacy - wringing out a bit more perceived value at a cost in other areas. Some will point to the SLC cache performance of these drive and how they perform as well as TLC drives for short writes, and with the empty-drive performance allowing a huge SLC cache, you may never exceed that cached performance, right? Well I don't think it's quite as simple as that.
Firstly, it's critical to remember that the dynamically sized SLC cache can be an absolute maximum of the size of all of the available NAND cells on the device working in SLC mode (it's not a coincidence that many drives on the market max out at the same cache size for a given capacity). It is not a separate cache, it uses the same QLC NAND in a faster mode temporarily before folding the writes into QLC states. For a QLC drive, divide the drive capacity by 4, so a 1TB drive has an absolute upper limit of a 256GB cache. This cache must shrink as those NAND cells are filled in QLC mode. Install Windows at say 20GB? There, you lost 80GB of that cache straight away. Half fill the drive, now you only have a 128GB cache, max. Check benchmarked sustained performance to see what happens when you saturate this cache. Drives with a static cache and perhaps a modestly sized dynamic cache tend to fall back gracefully. Drives with this synthetic benchmark-chasing absolute-max SLC dynamic cache size often fall back catastrophically, to sub-mechanical HDD speeds. Don't think "the drive has a 250GB cache and I won't write that much" because that's a broken logic - the cache size is only ever that large when the drive is totally empty, and shrinks accordingly as the drive fills.
Writing to QLC is SLOOOWWW, by any measure. But what's worse is, many of the QLC drives on sale with this sort of caching system can't simply fall back to their native QLC write speed when the cache is saturated, because at this point their whole NAND capacity is saturated and there is nowhere left to write in QLC mode. So now the controller has to free up space on-the-fly by reading the SLC cache, folding that to QLC cells, erasing the SLC-mode cells to free up space, all while trying to figure out what to do with the data now backing up on the input buffers.
Many of these drives on the market seem to be sold on the strength of their empty-drive, synthetic benchmark performance, boasting huge SLC caches to reassure people, and the assumption that people won't come close to filling them. To me at least, it seems a bit pointless buying a drive under that assumption.
https://tpucdn.com/review/samsung-87...-over-time.png
https://tpucdn.com/review/sabrent-ro...-over-time.png
Photos from here and here.
Remember mechanical drives can comfortably exceed 200MB/s sequential nowadays!
There are some edge cases where QLC drives may offer value, but even then I still don't think the remaining drawbacks are worth the small saving.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
It depends on what you are doing.
For gaming there is no noticeable difference in load times between M.2 and SATA.
If you do actual work and productivity tasks there is a noticeable difference.
Having said that DirectStorage is coming soon which will take advantage of M.2 and improve loading times in games. At that point you will see a noticeable difference but considering SATA SSDs already have fast loading times it might not be financially worth it for people to upgrade for literally just slightly faster loading times. Generally you should not go out of your way to buy M.2 unless you are doing a new build as M.2 prices are so low now that anyone can afford 1 TB.
-
Re: Is there much real world performance difference between Sata 6gbps and NVME SSDs?
MP Force Gen 4 NVME vs Crucial SSD in my daily usage is giving me no bonus what so ever. Then again, I bought with direct storage/ win 11 in mind.