In this article we’ll be taking a look at the mini SSD performance comparison between the various types of mini SSDs available on the market. Most mini SSDs can be found on newer laptops, ultrabooks and slimmer notebook models.
In the past, laptop manufacturers mostly used 2.5″ hard drives (mechanical spinning disk platters) featuring the standard SATA interface. But as technology progressed, along with memory prices declining, it was only a matter of time before they the all started to use SSDs instead.
The performance benefits of having a SSD in your laptop is without question. It’s definitely a lot faster and more responsive than having a standard 2.5″ mechanical hard drive. However, there are several form factors that SSDs currently use. There’s mSATA, M.2 and PCI Express mini … all of which use different interfaces and offer different levels of performance. So in this article we’ll be breaking down the tech terms and taking a look at the performance comparison between these different interfaces, and hopefully this will give you a better picture and understanding.
Ok, before we go any further, and for all those who don’t know what SSDs are … here’s a little blurb taken from Wikipedia. We’ve also included some information on the various types of form factors currently being used by manufacturers.
“A solid-state drive (SSD, also known as a solid-state disk although it contains neither an actual disk nor a drive motor to spin a disk) is a solid-state storage device that uses integrated circuit assemblies as memory to store data persistently. SSD technology primarily uses electronic interfaces compatible with traditional block input/output (I/O) hard disk drives, which permit simple replacements in common applications.”
Mini-SATA (abbreviated as mSATA), which is distinct from the micro connector, was announced by the Serial ATA International Organization on September 21, 2009. Applications include netbooks, laptops and other devices that require a solid-state drive in a small footprint.
M.2, formerly known as the Next Generation Form Factor (NGFF), is a specification for computer expansion cards and associated connectors. It replaces the mSATA standard, which uses the PCI Express Mini Card physical layout. Having a smaller and more flexible physical specification, together with more advanced features, the M.2 is more suitable for solid-state storage applications in general, especially when used in small devices like ultrabooks or tablets. The M.2 standard is designed as a revision and improvement to the mSATA standard.
PCI Express Mini Card (also known as Mini PCI Express, Mini PCIe, Mini PCI-E, mPCIe, and PEM), based on PCI Express, is a replacement for the Mini PCI form factor. It is developed by the PCI-SIG. The host device supports both PCI Express and USB 2.0 connectivity, and each card may use either standard. Most laptop computers built after 2005 use PCI Express for expansion cards; however, as of 2015, many vendors are moving toward using the newer M.2 form factor for this purpose. Due to different dimensions, PCI Express Mini Cards are not physically compatible with standard full-size PCI Express slots; however, passive adapters exist that allow them to be used in full-size slots.
mSATA vs M.2 vs PCI Express Mini
What is mSATA, M.2 and PCI Express Mini? Well, they are in fact NOT computer interfaces but rather form factors (the size and connector type). mSATA and its replacement M.2, generally uses the SATA II/III interfaces, while the PCI Express Mini is kind on its own and usually uses M.2 form factor. See below for a summary of the different types of interfaces.
SATA I (revision 1.x) interface, formally known as SATA 1.5Gb/s, is the first generation SATA interface running at 1.5 Gb/s. The bandwidth throughput, which is supported by the interface, is up to 150MB/s.
SATA II (revision 2.x) interface, formally known as SATA 3Gb/s, is a second generation SATA interface running at 3.0 Gb/s. The bandwidth throughput, which is supported by the interface, is up to 300MB/s.
SATA III (revision 3.x) interface, formally known as SATA 6Gb/s, is a third generation SATA interface running at 6.0Gb/s. The bandwidth throughput, which is supported by the interface, is up to 600MB/s. This interface is backwards compatible with SATA 3 Gb/s interface.
PCI Express interface (3rd Gen). PCI Express 3.0’s 8 GT/s bit rate effectively delivers 985 MB/s per lane.
Ok, now that we’re clear on some of the tech terms … let’s get down to the nitty gritty. Which form factor offer the fastest SSD performance?
In our tests, we’ll be using disk benchmarking software such as ATTO Disk Benchmark, CrystalMark and Anvil Storage Utility. We’ve prepared three laptops for testing, all of which have one thing in common … they all use 256GB SSDs with different interfaces and form factors. Let’s see which one comes out on top !!
Dell XPS13 (9343) |
Dell Latitude 7250 |
Dell Latitude E7370 | |
Processor | Intel Core i7 @ 2.4GHz | Intel Core i5 @ 2.3GHz | Intel Core M5 @ 1.1GHz |
SSD Manufacturer | Samsung | Samsung | Toshiba |
Form Factor | M.2 | mSATA | PCI Express Mini (M.2) |
Interface | SATA II | SATA III | PCI-E (3rd Gen) |
Capacity | 256GB | 256GB | 256GB |
OS | Win 7 | Win 7 | Win 10 |
OK, now I know some of you maybe thinking that the test laptops have different processors and speeds, and this could skew the results. But what we’re testing is purely disk performance only.
ATTO Disk Benchmark
PCI Express (3rd Gen) M.2 |
mSATA (SATA III) | M.2 (SATA II) |
Max Read Speed: 1,589Mb/sec Max Write Speed: 1,123 Mb/sec |
Max Read Speed: 551 Mb/sec Max Write Speed: 304 Mb/sec |
Max Read Speed: 548 Mb/sec Max Write Speed: 207 Mb/sec |
[ngg_images source=”galleries” container_ids=”221″ display_type=”photocrati-nextgen_basic_thumbnails” override_thumbnail_settings=”0″ thumbnail_width=”240″ thumbnail_height=”160″ thumbnail_crop=”1″ images_per_page=”12″ number_of_columns=”0″ ajax_pagination=”1″ show_all_in_lightbox=”0″ use_imagebrowser_effect=”0″ show_slideshow_link=”0″ slideshow_link_text=”[Show slideshow]” template=”default” order_by=”sortorder” order_direction=”ASC” returns=”included” maximum_entity_count=”500″] |
CrystalMark (4k – Q32T1)
PCI Express (3rd Gen) M.2 |
mSATA (SATA III) | M.2 (SATA II) |
Max Read: 467.8Mb/sec Max Write: 167.4 Mb/sec |
Max Read: 248.4 Mb/sec Max Write: 181.8Mb/sec |
Max Read: 251.7 Mb/sec Max Write: 109.9Mb/sec |
[ngg_images source=”galleries” container_ids=”222″ display_type=”photocrati-nextgen_basic_thumbnails” override_thumbnail_settings=”0″ thumbnail_width=”240″ thumbnail_height=”160″ thumbnail_crop=”1″ images_per_page=”12″ number_of_columns=”0″ ajax_pagination=”1″ show_all_in_lightbox=”0″ use_imagebrowser_effect=”0″ show_slideshow_link=”0″ slideshow_link_text=”[Show slideshow]” template=”default” order_by=”sortorder” order_direction=”ASC” returns=”included” maximum_entity_count=”500″] |
Anvil’s Storage Utilities (IOPS, 4K – QD16)
PCI Express (3rd Gen) M.2 |
mSATA (SATA III) | M.2 (SATA II) |
123.336.29 | 84,516.99 | 66,341.62 |
[ngg_images source=”galleries” container_ids=”223″ display_type=”photocrati-nextgen_basic_thumbnails” override_thumbnail_settings=”0″ thumbnail_width=”240″ thumbnail_height=”160″ thumbnail_crop=”1″ images_per_page=”12″ number_of_columns=”0″ ajax_pagination=”1″ show_all_in_lightbox=”0″ use_imagebrowser_effect=”0″ show_slideshow_link=”0″ slideshow_link_text=”[Show slideshow]” template=”default” order_by=”sortorder” order_direction=”ASC” returns=”included” maximum_entity_count=”500″] |
Verdict and Conclusion
As expected the SSD using the SATA-II interface is the slowest of the lot. While the SSD with the PCI Express (3rd Gen) interface produced the fastest results. The SATA-III based SSD came in a close second.
The thing to remember is … not to be fooled by the new M.2 form factor being advertised as the latest and greatest. It isn’t and it doesn’t give you better performance. The M.2 is just a form factor (new size and connector type). If you want performance, just make sure you get the SSD with the faster interface … and that would be either SATA-III or PCI Express (3rd Gen).
Although I haven’t come across a SATA-III based M.2 SSD yet … I’m sure we’ll be seeing a lot of more over the coming months as mSATA slowly phases out over time.
To wrap up ….
- mSATA, M.2 and PCI Express Mini (M.2) are form factors (the size and connector type) and has NO impact on performance.
- SATA-I, SATA-II, SATA-III and PCI Express (3rd Gen) are interfaces and this will determine the performance of your SSD.
6 comments
http://www.samsung.com/semiconductor/products/flash-storage/client-ssd/MZVLV256HCHP
According to this, the M.2 card pictured in the article uses the PCI Express Gen3 Interface.
http://www.samsung.com/us/computer/memory-storage/MZ-N5E250BW
And here’s an example of an ellusive SATA-III M.2, could you please link us to which SATA-II M.2 card you managed to find?
Yeah, this is where the confusion is … lots of people don’t realize the difference. Thanks for pointing this out.
Shame to see such article not even mentioning what is NVMe, the thing that appears on every M.2 SSD review these days. Take the Samsung 950PRO for a ride!
P.S – https://en.wikipedia.org/wiki/NVM_Express
This test has no technical, or reference value whatsoever, I see that you recognize that “some of you maybe thinking that the test laptops have different processors and speeds, and this could skew the results. But what we’re testing is purely disk performance only.”
Yes, just that alone would make a HUGE difference in performance even if you were “only testing the Drives”.
You cannot extrapolate any fact from a test like this and far from all disk performance, you are using 3 different CPUs with 3 different speeds, with two different SSD manufacturer, that most likely use 3 different V-Ram Chips, and 3 completely different laptops with 3 different chip-sets….
… ARE YOU KIDDING ME!!!
Because all the above, I do not believe at all that you have 20 years experience in IT like you show on your bio… otherwise you would have compared these for fun, but not write about it as if it was a real valuable test.
It was just for fun… no technical value here
“SATA-III based SSD came in a close second”… ummm, no it did not! PCIe beat it by a massively wide margin. Necrothread be damned, this is some weak sauce.