June 14th, 2016 by Tucker Mindrum
Crucial MX300 SSD Review
As the first Crucial product leveraging Micron's new 3D TLC NAND, the MX300 SSD promises to bring single-level cell endurance and triple-level cell density and value to consumers. The MX300 is currently available in a 750GB 2.5-inch form factor, with more models slated for release later in 2016 (including more capacity options and M.2 form factors). Crucial reports transfer speeds of 530MB/s read and 510MB/s write, as well as an endurance rating of 220 TBW.
Although Crucial's suite of features improve the efficiency of this SSD, its use of 3D TLC architecture is what really makes the MX300 stand out. The advent of 3D NAND is credited with sustaining the next generation of SSDs by allowing manufacturers to continue maximizing density, performance, and endurance while reducing cost per GB. Packing three bits of information into each cell horizontally presents practicality issues, which are mostly manifested in drive endurance. By stacking triple-level cells vertically, Micron has broken free of the geometrical limitations associated with planar TLC NAND architecture.
3D NAND isn’t the only feature that comes with the MX300. Crucial is also adding several features to this new SSD, including write acceleration, high energy efficiency (0.075W), and AES 256-bit encryption. Along with this, Crucial is offering its Storage Executive software that helps monitor drives, as well as increase performance. The MX300 uses RAIN technology that works similar to RAID, only RAIN stores bits of data on different places on the SSD. And to protect files from bit rot, the drive also has exclusive data defense technology.
The Crucial MX300 has a list price of $200 and provides a 3-year warranty.
- NAND: Micron 3D TLC
- Capacity: 750GB
- Form Factor: 2.5 inch x 7mm
- Interface: SATA 6 Gb/s
- Sequential Read: Up to 530 MB/s
- Sequential Write: Up to 510 MB/s
- Random Read: Up to 92,000 IOPS
- Random Write: Up to 83,000 IOPS
- MTTF: 1.5 million hours
- Static and dynamic wear leveling
- Operating Temperature: 0ºC to 70ºC
- Warranty: 3-year limited
Design and Build
The overall design of the MX300 is similar to the rest of Crucial’s line. The drive has the same stylized label sticker that is placed on the front of the SSD, and displays the Crucial logo, product brand, and the form-factor information.
The back of the drive has a sticker with information such as model number, serial number, capacity, and form factor. Like most of Crucial’s drives, the MX300 is held together with tabs that run along the outer edges. To get to the PCB, one needs to pop the top and bottom cover apart.
Once the cover is removed, one can easily see that the drive uses a Marvell controller, Micron DRAM, and Micron NAND packs.
The underside of the PCB shows the remaining NAND packs that give the drive its 750GB capacity.
Consumer Synthetic Benchmarks
All consumer SSD benchmarks are conducted with the StorageReview HP Z620 Workstation. We compared the Crucial MX300 SSD to the following drives:
- Samsung 850 EVO 2TB (SATA, 6Gb/s, Samsung MHX controller)
- Samsung 850 EVO 1TB (SATA, 6Gb/s, Samsung MEX controller)
- Samsung 750 EVO 250GB (SATA, 6Gb/s)
- Crucial BX100 1TB (SATA, 6Gb/s, Silicon Motion SM2246EN controller)
- Crucial BX200 960TB (SATA, 6Gb/s, Silicon Motion SM2256 controller)
- OCZ Trion 150 960GB (SATA, 6GB/s, Toshiba controller)
- SanDisk X400 1TB (SATA, 6Gb/s, SanDisk controller)
- Plextor M7V 512GB (SATA, 6Gb/s, Marvell controller)
All IOMeter figures are represented as binary figures for MB/s speeds.
In our 2MB sequential benchmark, the Crucial MX300 posted a strong write performance (462.98MB/s) that slightly trailed only two drives (Samsung 850 EVO 2TB and OCZ Trion 150 960GB). However, it was the slowest drive in terms of read functions, with 397.55MB/s.
When switching to random 2MB transfers, the Crucial MX300 performed well overall, with the second-best write performance (462.57MB/s) and a read performance that was roughly average (384.60MB/s). The only drive that outpaced the MX300 in write functions was the Samsung EVO 2TB (467MB/s).
Our random 4K benchmark with IOMeter puts more strain on the drives in terms of throughput. Once again, the Crucial MX300 held up in terms of write performance (28,787 IOPS), posting numbers just under the Samsung 850 EVO and 750 EVO (29,748 IOPS and 30,490 IOPS, respectively). The Crucial MX300 was relatively slow with reads of 7,363 IOPS.
Looking at our random 4K benchmark in terms of MB/s yielded the same results. Here, the Crucial MX300 excelled with writes (112.45MB/s) and fell short with reads (28.76MB/s).
The results of our 4K write latency benchmark were reflective of the Crucial MX300's performance so far. With an average write latency of only 0.0345ms, the MX300 was in line with the Samsung EVO models, which posted 0.0344ms, 0.0333ms, and 0.0325ms (850 EVO 1TB, 850 EVO 2TB, and 750 EVO 250GB). The standings were more or less the same in terms of max latency, with the Crucial MX300, Samsung 850 EVO 1TB, Samsung 850 EVO 2TB, and Samsung 750 EVO 250GB handily outpacing all of the other drives (6.93ms, 1.91ms, 3.94ms, and 7.00ms, respectively).
In our next 4K test, we move to a workload with 100% write activity, which scales from 1QD to 64QD. The Crucial MX300 finished as one of the fastest drives in the aligned-write setting, along with the Samsung 850 EVO 1TB, Samsung 850 EVO 2TB, and the OCZ Trion 150 960GB.
The Crucial MX300 was also one of the fastest drives in our aligned-read benchmark, though the Samsung EVO drives were the clear winners among the leaders.
Our final consumer-synthetic benchmarks compare the drives in a series of mixed server workloads with a queue depth of 1 to 128. Each server profile has a strong bias towards read activity, ranging from 67% read with the database profile to 100% read in the web server profile.
The database profile features a 67% read and 33% write workload, focusing on transfers around 8K in size. The Crucial MX300 was the fastest drive in our database benchmark with 44,936 IOPS in the terminal--slightly above the Samsung 850 EVO 2TB, which posted a range of 9,405 IOPS to 43,203 IOPS.
Our next benchmark is the web-server profile,which is read-only, with transfer sizes ranging from 512 bytes to 512KB. The Crucial MX300 lost some ground in our web-server benchmark, placing right in the middle of the leaderboard with a range of 4,754 IOPS to 21,619 IOPS in the terminal. The Samsung EVO drives were clear winners throughout the entirety of the test.
The file-server profile has 80% read and 20% write workload spread out over multiple transfer sizes ranging from 512-bytes to 64KB. Many of the drives exhibited sporadic performance in our file server profile, but found themselves stable by the end of the benchmark. That being said, the Crucial MX300 performed near the top of the leaderboard, finishing at 28,481 IOPS (though it didn't come close to the Samsung 850 EVO 2TB, which has an impressive 39,343 IOPS in the terminal).
The last profile looks at workstation activity, with a 20% write and 80% read mixture using 8K transfers. The Crucial MX300 finished out with our workstation profile in the middle of the pack, posting a range of 6,583 IOPS to 36,800 IOPS in the terminal.
Consumer Real-World Benchmarks
While the results of synthetic benchmarks are important in identifying the key strengths and weaknesses of a drive, performance in these tests does not always translate directly into real-world situations. To get a better idea how the SanDisk X400 will handle itself in the field, we will chart StorageMark 2010 HTPC, Productivity, and Gaming traces against comparable drives. Higher IOPS and MB/s rates with lower latency times are preferred.
The first trace is based on use as a Home Theater PC (HTPC). The test includes playing one 720P HD movie in Media Player Classic, one 480P SD movie playing in VLC, three movies downloading simultaneously through iTunes, and one 1080i HDTV stream being recorded through Windows Media Center over a 15-minute period.
The Crucial MX300 posted impressive numbers in our HTPC test (8,219 IOPS, 380.96MB/s, and 0.9190ms), placing it near the top of our leaderboard and just behind the Samsung 850 EVO 1TB, which boasted 8,923 IOPS, 413MB/s, and 0.85ms.
The next trace simulates disk activity in an office workstation or productivity scenario. This test includes three hours of operation in an office productivity environment with 32-bit Windows Vista running Outlook 2007 connected to an Exchange server, web browsing using Chrome and IE8, editing files within Office 2007, viewing PDFs in Adobe Reader, an hour of local music playback, and two hours of streaming music via Pandora.
In our productivity benchmark, the Crucial MX300 found itself at the bottom of the pack with 7,131 IOPS, 208.22MB/s, and 1.01ms), outpacing only the SanDisk X400.
The final consumer real-life benchmark simulates disk activity during gaming. This simulation taxes the drive’s read performance, with 6% write operations and 94% read operations. The test consists of a Windows 7 Ultimate 64-bit system pre-configured with Steam, with Grand Theft Auto 4, Left 4 Dead 2, and Mass Effect 2 already downloaded and installed. The trace captures the heavy read activity of each game loading from the start, as well as textures as the game progresses.
In our last benchmark, the Crucial MX300 posted numbers that were more or less average (8,215 IOPS, 432.28MB/s, and 0.956ms). It was beat by the Samsung EVO models, as well as the Crucial BX100 1TB.
When all's said and done, the Crucial MX300 (750GB) makes for another solid addition to Crucial's consumer line of SSDs. As the first drive to leverage the company’s new 3D TLC NAND, the MX300 offers significantly more density, while driving costs down and without hurting overall endurance. Crucial is known for bundling their affordable drives with an impressive set of reliability features often only found on enterprise solutions, and the MX300 is certainly no exception to this trend. To this end, Crucial's software offers protection against bit rot and data loss. Crucial will also be adding more form factors (M.2) and capacity points, both of which are slated for a release later this year.
Though certainly not the most consistent drive as far as performance goes, the MX300 showed some decent performance in several of our workloads. This follows suit with its predecessor, the MX200, which offered a ton of value and reliability with the same mixed bag of performance. During the 2MB transfer tests, the MX300 recorded good write performance, as it boasted an identical 459MB/s in both of our sequential and random traces; however, its read performance was a bit below average.
When looking at random 4K performance, the new Crucial drive continued its good write performance with 29,510 IOPS. These respectable numbers were just slightly behind the always impressive Samsung 850 EVO and 750 EVO drives, which scored 29,748 IOPS and 30,490 IOPS, respectively. The Crucial MX300 was relatively slow in reads once again, posting just 6,570 in IOPS. In terms of MB/s during the same test, it boasted an impressive 115MB/s in writes, but with a disappointing 26MB/s in reads.
During our consumer real-world benchmarks, the MX300 struggled to find a consistent place among the consumer SSD leaderboard. For example, in our HTPC test, the new Crucial drive was one of the strongest performers, posting a respectable 7,610 IOPS, 352MB/s, and 0.96ms in average latency. However, during the productivity trace, it had one of the poorer showings among the comparables with 6,580 IOPS, 192MB/s, and 1.19ms. These results outpaced only the SanDisk X400. The MX300 rounded out the real-world benchmarks by placing more or less in the middle of the pack in our gaming benchmark.
Though the MX300 was a mixed bag in performance, its focus on reliability and low cost help to make up for this shortcoming. In addition, those dabbling in the mainstream consumer SSD market may be more likely to purchase a reliable, yet low-cost drive rather than a pricey, performance-driven SSD. At just $200 for the 750GB model, the MX300 certainly delivers in that regard.
- Low cost for a high-capacity offering
- Strong performance in HTPC and random 4K write benchmarks
- Inconsistent performance
- Limited capacities
The Bottom Line
The Crucial MX300 SSD brings to market a value-centric 750GB capacity with low price point that makes a suitable replacement for HDD-based systems.