Final Words

By having two separate BX and MX lineups, it's clear that Crucial is trying to position the MX200 in the higher-end segment and aim the drive towards enthusiast and professional users. On paper that works well because the MX200 does deliver considerably higher maximum performance than the BX100 and the feature set is more professional-oriented with hardware encryption support, but unfortunately the MX200 doesn't fulfill its promises in real world based IO trace testing. In fact, it turns out that the BX100 performs better in typical low queue depth client workloads.

That actually speaks of an industry wide problem. Most manufacturers only publish performance figures at high queue depths (typically 32, i.e. the max of AHCI), but as our IO traces show, only a fraction of real world client IOs happen at such a high queue depth. Even very intensive client IO workloads rarely go above QD2, so it's totally unrealistic to use QD32 figures as the basis of marketing and product positioning. Of course everyone likes big numbers, especially the marketing teams, but the truth is that focusing solely on those can potentially result in erroneous product positioning like in Crucial's case. I think the industry as a whole should try to move more towards low queue depth optimization because that yields better user performance and at the end of the day it's the user experience that matters, not the number of IOs the drive can theoretically process. 

Another thing I'm not very satisfied with is the Dynamic Write Acceleration. I don't think an SLC cache is very useful in an MLC based drive because the performance benefits are marginal, at least with SATA 6Gbps. PCIe and NVMe open the door for potentially higher peak performance, but even then I think the design of DWA is inherently flawed. You don't really need more than a few gigabytes of SLC cache in a client drive because client workloads are bursty by nature, meaning that running as much NAND as possible in SLC NAND doesn't provide any substantial performance gain. In fact, DWA actually works against itself in more sustained workloads because everything is written to SLC (basically all empty space is in SLC mode in the 250GB MX200), so if you write more than the SLC cache can incorporate at the time the drive needs to transfer data from SLC to MLC in-flight, which has a larger negative impact on performance compared to just writing straight to MLC NAND that competing SLC cache designs do. As we saw in our tests, filling the 250GB MX200 with data results in performance decrease that is by far larger than we've encountered on other drives. 

Amazon Price Comparison (5/22/2015)
  240/250/256GB 480/500/512GB 960GB/1TB
Crucial MX200 $110 $200 $427
Crucial BX100 $96 $186 $380
Crucial MX100 $109 $210 -
OCZ ARC 100 $95 $185 -
Mushkin Reactor - - $404
Samsung 850 EVO $98 $198 $350
Samsung 850 Pro $143 $258 $483
SanDisk Ultra II $90 $170 $330
SanDisk Extreme Pro $145 $260 $440
Transcend SSD370 $90 $175 $360

The pricing is obviously higher than BX100, but compared to other high-end SATA drives the MX200 is pretty reasonably priced. That said, it still doesn't provide enough value for the money because the only advantage the MX200 has over the BX100 is hardware encryption, but if that's something you need/want the 850 EVO provides better bang for the buck given that it's cheaper, offers higher performance and you even get a 5-year warranty versus Crucial's three years. 

I think Crucial seriously needs to reconsider its product positioning strategy. If Crucial can't deliver a true high performance drive, then I think it's better to focus all resources on one drive rather than have two overlapping products. I really liked the MX100 because it was such a simplified lineup, whereas the MX200 just adds unnecessary complexity without providing any real value. The BX100 is still a great drive and definitely at the top of my list of value drives, but as it stands today I honestly can't see a scenario where the MX200 would be a justifiable purchase because the performance just isn't anywhere near good enough to justify the higher price tag. 

Idle Power Consumption & TRIM Validation
Comments Locked

62 Comments

View All Comments

  • RAMdiskSeeker - Sunday, May 24, 2015 - link

    Would you be able to re-run and publish the benchmarks for the MX200 250GB drive formatted as a 100GB drive so that it runs entirely in SLC mode?
  • jihe - Monday, May 25, 2015 - link

    No way would I recommend Samsung to anyone. Selling TLC for the price of MLC? Massive lost of performance?
  • pseudoid - Wednesday, May 27, 2015 - link

    Thank you for yet another great SSD review.
    I am from the old-skool camp when eeking out performance from drives meant the only alternative was SCSI drives spinning at 10k RPM and when SCSI cables cost more than the current 128GB SSDs. I gradually stepped up to VelociRaptor HDDs that were the only performance champs leaving behind SCSI HDDs and waiting for SSDs to get to affordable range. Yet those VelociRaptors are refusing to die in my system after all these years.
    A few years ago, I finally broke down and bought a Patriot Pyro 240GB as my current Win8.1Pro OS boot drive (all user data are directed to the older VelociRaptors to afford longevity to the Patriot Pyro).
    I use a utility called SSDLifePro (http://ssd-life.com) to periodically monitor the performance of my Patriot Pyro. It currently tells me the following info:
    READs = 27TB >> WRITEs = 15TB
    Energized Time = 23,635Hours (2yrs, 8mos,14days)
    Power Cycles = 609 times
    Estimated Lifetime = 6yrs, 11mos >> End Of Life = April 2022

    No, the above info is not for neener-neener, but strictly as a pre-amble to the following question:
    Why are Patriot (Ignite series) SSDs never discussed (or reviewed) in AnandTech?
    Ditto for Intel SSDs??
  • NvidiaWins - Thursday, June 4, 2015 - link

    Crucial made the list of failing SSD's drives last week-
    read- http://www.extremetech.com/computing/173887-ssd-st...
  • NvidiaWins - Thursday, June 4, 2015 - link

    Smart people buy Intel, Intel SSD's don't fail, ever.
    You see that Intel is considered the only reliable SSD manufacturer-
    http://www.extremetech.com/computing/173887-ssd-st...
  • Arkadius - Wednesday, August 5, 2015 - link

    Can You retest MX200 250GB with new firmware MU02?

    MU02 Crucial MX200 SSD (all form factors)
    Release Date: 07/14/2015
    Improved Read Performance on small address spans
    Improved Random Write performance on transfers not aligned to 4KB address boundaries
    Improved Acceleration Capacity Recovery after TRIM and SANITIZE commands
    Added Informative SMART thresholds for Attributes 202 and 5
    Added Support for READ DMA BUFFER, WRITE DMA BUFFER, and DOWNLOAD MICROCODE DMA Commands
    Bug Fixes and Stability Improvements

    http://www.crucial.com/usa/en/support-ssd-firmware
  • Resental - Sunday, December 27, 2015 - link

    Quote, I just bought a MX200 250GB, I have obtained much better results then those in this article, maybe they solved with latest firmware.
  • Scott.deagan - Monday, August 24, 2015 - link

    I just purchased a Crucial MX200 500GB for my Dell M3800 laptop (Ubuntu edition). I need drive encryption for work. Have only been using it for a day so far, but am loving it. I'm not that fussed about performance issues between different SSD drives, all I know is this SSD is so much faster than the spin drive that came with the M3800. It feels like a new machine.

    Thanks for the review. Very informative. I'll check out the 850 EVO for my personal laptop.
  • drSeehas - Saturday, October 17, 2015 - link

    "DRAM (DDR3-1600) 512 MB" for the 250 GB drive. Are you sure?
  • Firedrops - Saturday, February 13, 2016 - link

    Please show us actual capacity on storage device reviews! These things vary too much from manufacturer to manufacturer, a drive labeled 480gb is often easily over 20gb smaller than one labeled 512gb in true capacity.

Log in

Don't have an account? Sign up now