Samsung SSD 840 EVO MSATA Tested
MojoKid (1002251) writes "Shortly after 2.5-inch versions of Samsung's SSD 840 EVO drives hit the market, the company prepared an array of mSATA drives featuring the same controller and NAND flash. The Samsung SSD 840 EVO mSATA series of drives are essentially identical to their 2.5" counterparts, save for the mSATA drives' much smaller form factor. Like their 2.5" counterparts, Samsung's mSATA 840 EVO series of drives feature an updated, triple-core Samsung MEX controller, which operates at 400MHz. The 840 EVO's MEX controller has also been updated to support the SATA 3.1 spec, which incorporates a few new features, like support for queued TRIM commands. Along with the MEX controller, all of the Samsung 840 EVO mSATA series drives feature LPDDR2-1066 DRAM cache memory. The 120GB drive sports 256MB of cache, the 250GB and 500GB drive have 512MB of cache, and the 750GB and 1TB drives have 1GB of cache. Performance-wise, SSD 840 EVO series of mSATA solid state drives performs extremely well, whether using synthetic benchmarks, trace-based tests like PCMark, or highly-compressible or incompressible data."
From TFA:
4KB Random Read (QD1): Max. 10,000 IOPS 4KB Random Write(QD1): Max. 33,000 IOPS 4KB Random Read(QD32): Max. 98,000 IOPS (500GB/750GB/1TB), 97,000 IOPS (250GB), 94,000 IOPS (120GB) 4KB Random Write(QD32): Max. 90,000 IOPS (500GB/750GB/1TB), 66,000 IOPS (250GB), 35,000 IOPS (120GB)
Judging by this, the speed is about the same as other comparable SATA III SSD's, with a little bit of a boost but nothing dramatic.
Shouldn't this submission feature an orange "Ad" image similar to Google's paid results instead of the "Hardware" image?
"What kind of music do pirates listen to?" -Paul Maud'dib
"Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
But it fits in an mSATA port which means more compact notebooks (don't need room for a 2.5") or faster notebooks with big-storage (mSATA SSD + 2.5") or used as an bios-level accellerator with certain bioses that can only use mSATA port for this.
Does a solid state drive really need a cache?
“He’s not deformed, he’s just drunk!”
"mSATA solid state drives performs extremely well" It has no power loss protection capacitors, so if it performs extremely well, then it also lose data extremely well. Maybe you can put it into a laptop, but I would not risk even that. This is another useless "customer" SSD drive.
Not necessarily, but if you can optimize the IO to the disk to the filesystem then you do get much better performance - especially on reads. On a laptop or desktop it probably doesn't matter that much, depending on what your application is I guess. It becomes more noticeable as the disk gets fuller when the caching above the Disk but below the File system has less time to just push a write down.
Reading from cache is much quicker than the disk (obviously) but if that address isn't in cache then the disk has to go and fetch it. If that address is busy fetching and another write comes in to that same address then the write has to wait for the read to be fulfilled likewise, so being able to fetch it efficiently means you get the request back quicker and the next write can be allowed.
At the enterprise level this can matter - you'll find may documents on how to best optimise disk 'chunks' for different types of database applications (exchange for example), although that is out of my knowledge.
But fundamentally the OS does not need to care, but if it can be optimised for a specific type of read write pattern (or expected read write pattern) then it will perform significantly better. The problem with cache is of course when the power goes off! Then you have lost IO, the filesystem thinks the IO has completed as the cache as sent the ack back for it but has yet to destage the IO to the actual 'disk'. It's in limbo basically. That's the main problem with cache.
I personally think that while bench marks are great, they rarely represent real life (but I also accept there is no real better way to compare different products), and when it comes to Laptops and the consumer level market, they are frankly irrelevant. When I look for a desktop or laptop SSD I really only care about a couple of things, how much is it and how large is it (and I guess will it fit). I rarely give a damn about benchmark tests.
The best part of using SSD's? You learn to make your backups religiously, because they will die and they will die fast. I have some very long-lived SSD's in production (SLC) but each one that I've had fail (I have a stack of about 20 on my workbench which may or may not go back for 'lifetime warranty' claims - do I really want replacements of crappy SSD's?) has gone from perfect to unreadable in minutes.
2014 and they're still Hot & Crazy.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I can totally see mounting one of these on my Intel Galileo so it has awesome storage for a serious drone AI package and a ton of capacity for recording video and sound. Whether by air or ground. Give it IR, radar (EMCON'ed of course) and LIDAR. Wrap it all up in some RAM (Radar Absorbing Material) and they'll never 'see' it coming. Yeah!
OK, so I'm not serious, still neat though! On second thought, except for the aerial vehicle (lowest price I've seen is $699.00) it really is doable.
"[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
GRAY text on GRAY background SUCKS!
Ensure you check the SATA protocol that is supported by your computer/tablet's mSATA slot first.
I have a 2012-3 era Thinkpad X230 and it has an mSATA slot, but it only supports SATA-1, so an SSD like the Samsung featured on this article are overkill since the computer cannot ever take advantage of the throughput. Even a cheap SSD with a Phison controller was fast enough to saturate the SATA-1 interface, so that's what I got.
Yes, I know it seems like mSATA SSDs just showed up yesterday. They were a shortcut using the existing PCIe mini format (used primarily for wifi cards), but connecting it to a SATA controller instead of / in addition to the PCIe bus.
It's being replaced by the M.2 form factor, which supports multi-lane PCIe, SATA, SATA Express, as well as USB 3.0. It also gives manufacturers the choice of multiple standard lengths. A few of the M.2 SSDs already out operate in PCIe mode instead of SATA, and can top 1 GB/s. The quick and dirty way to tell the SATA vs PCIe M.2 drives apart is that the SATA ones have two notches (three rows of connectors). The PCIe ones have one notch (two rows of connectors).
M.2 is still in its early stages, and some systems with M.2 connectors can take the SATA-type SSDs but not the PCIe-type, or vice versa. But the drives and systems are out there. The PCIe SSD in the Macbook Pro is actually a modified (proprietary) version of Samsung's M.2 SSD (XP941).