Warning: Cannot use a scalar value as an array in /httpdocs/libraries/src/Document/Renderer/Html/ScriptsRenderer.php on line 69
NitroWare.net - Crucial MX500 1TB SATA Solid State Drive Review
Warning: Cannot use a scalar value as an array in /httpdocs/libraries/src/Document/Document.php on line 514

Warning: Cannot use a scalar value as an array in /httpdocs/libraries/src/Document/Document.php on line 518

MX500 Design and Features

Crucial 8th Gen SSD includes the following major features:

  • The world’s smallest 256-gigabit/64 Gigabyte die (59 mm2), utilizing floating gate NAND and designed with CMOS Under the Array (CUA)
  • Dynamic Write Acceleration for faster saves and file transfers - Adaptive pool of NAND run in SLC mode to ensure fast writes
  • Hardware-based encryption (SED) to keep personal files and confidential data secure - The Operating system can use the drives own encryption process rather than spend CPU cycles and memory doing encryption on the host system
  • Integrated Power Loss Immunity to avoid unintended data loss when the power unexpectedly goes out.
  • Exclusive Data Defense to prevent files from becoming corrupted and unusable.
  • Redundant Array of Independent NAND to protect data at the component level. RAIN provides Parity protection of data.
  • Online migration/installation tools as well as Acronis True Image 2017 cloning software.

mx500 bundle

crucial mx500 box back

Power Loss Immunity Feature

Better SSDs both old and new include power backup circuitry to protect the drive from sudden power losses, allowing the drive to complete its saves and any background I/O successful, improving data integrity.

This usually takes the form of large capacitors or a bank of capacitors, providing a 'buffer' for power. Battery and Super-Capacitor backup is a standard feature in enterprise servers, protecting high end RAID or Storage controllers, SSDs and Flash arrays. For a SSD, the function only needs to provide power for milliseconds, allowing the drive to finish what its doing and shutdown.  For enterprise gear the power backup is supposed to keep power for longer periods, sometimes days/weeks depending on the product especially if it has some sort of memory onboard.

Typically for SSDs this feature was only marketed for enterprise products, where sudden power outages , sudden power restores and surges in power are present and the device needs to handle this, to protect not only itself but data integrity. Not such an issue for consumer/client drives but the Marvell based MX300 did have a very large capacitor bank on it.

Through the marketing for the MX500, Cruical indicated the new 2nd Gen 3D NAND is better at this too .They have been vague in technical details about how the function works other than saying they need less capacitors, and our photo of the MX500 board shows almost a complete lack of power storage caps. Crucial is calling this Power Loss Immunity, not Power Loss Protection.

Crucial claims Power Loss Immunity works in two ways, first moving some of the power protection circuitry into the NAND itself. Given the NAND needs power to do reads and writes, the ability to control how long that charge remains in the NAND and how it discharges can help with data retention. Secondly Crucial claims they changed the programming of how data is written to the NAND. By spending less time writing, more of the bits become 'at rest' rather than 'in flight' and less active power protection is required due to the data already being secure in the NAND, hence the term that the SSD is immune to power loss rather than requiring protection.

When I asked Crucial on how to test the feature, if pulling the plug was the typical use case we received this response:

If you want to test the efficacy of this feature, the only way to do it is to pull power asynchronously during normal operations, particularly writes (or saves), and then check the integrity of previously saved data. It really is that simple. It must be noted that the protection is for Data-at-Rest, Not “Data-in-Flight”.

Recalling our mention of how TLC NAND works, with 3 bits of data per cell and that it takes extra access or sorting steps to read or write the exact data that you want from that cell, or 'bucket' . Crucial are stating that that they solved this problem with the new hardware. Yet it only covers data at rest not data in flight. We would need a much more comprehensive backup solution to protect data in flight, such as larger batteries, supercaps backing a memory cache (which would hold the in-flight data) For reference, Dell use a 720 mAh lion battery on their current PERC RAID controller cards

To test this feature, I setup a file copy process between an iPhone and the test PC consisting of numbered photos and then pulled the power on the MX500 system at a particular point. The system was then restarted and the copied file count was observed and compared to the point the power was pulled. For accuracy I will flip the power switch on the PSU. Note that the NTFS file system provides its own layer of protection against power induced data loss especially if its large contiguous files. For example NTFS will only commit a file once it deems it complete, partial files are discarded.

I did a simpe file copy from the phone to a folder on the desktop, selecting 500 numerically sequential photos which included a few large video files. I flipped the power switch at the 250th image to replicate a typical power loss situation where someone would be copying files from their device in this manner.

Upon restoring the power and booting back into Windows 10, CHKDSK did not run, ie the disk was not marked as dirty but queued windows updates for the current month did complete pre-login as network was present. Windows rebooted itself after the updates and i proceeded to check the integrity of the copied files.

I flipped the power switch at approx IMG_1252 out of IMG_1000 to IMG_1500. iPhone photos are several MB each so I can time reasonably accurately. On disk, files IMG_1250 and 1251 were copied correctly but IMG_1252, a 1MB video file was corrupt. The file size was correct but the file was corrupt for sure, comparing to the file existing on the phone.

Given this result I am not sure what to think about this, the last file 'in flight' being corrupt looks to me no different to any other drive losing power. I am generalising here and basing this ocmment on my experience of using hundreds of different disk drives. Newer operating systems, disk controllers and SSD/HDD drives are more tolerant to power outages than really old hardware going back 20 or more years. 

To accurately gauge Crucial's claims I would have to setup monitoring of the physical power rails on the SSD which is not possible at the moment, besides this claim reads similar to some claims made by the controller vendor, Silicon Motion on their website - where they make general claims about data security and integrity.

I tested the power outage features to the best of Crucial's description, not much more I can do on this front at this time, may worth being revisited in future such as trying simultaneous IO operations rather than an almost idle system just copying files from a external storage. The feature is intended to protect data that was already stored in the flash memory from being lost when the controller is reading and writing back that data.

It is impossible to write protect data "in flight" 100%. If the operating system has not finished a file operation, there is not much the underlying hardware can do.

crucial mx500 pcb circuit board 

Bundled Acronis True Image 2017 cloning software

Crucial is one of the few vendors who bundle a vanilla version of Acronis, and not a proprietary tool that integrates the True Image engine. to Use the software you simply need to download the Crucial specific version using the provided link and have at least one Crucial drive present in the system. It is not restricted to copying to/from the Crucial drive. Previous drives bundled a cd-key which activated the software but this wasn't the case for the MX500.

What is not widely known is Crucial and Acronis silently update the bundled version to the latest version, the version 'bundled' with the MX500 is based on True Image 2017 Build 5297 and includes such updates as native backup image mounting/handling and it correctly preserves system reserved partition sizes when cloning between different sized drives no matter going small to large or large to small, which is appreciated and works perfectly. Although the OEM version is missing features from the full version, it has enough features to allow the user to keep an offline archive of backup images, and restore /clone them between different systems at will.

Archiving, Sync, Universal Restore, mobile app/backup and cloud functions are not available in the OEM version.

Restoring our 370GB test image stored on a 3TB HDD to the MX500 took 30 minutes using our test system. This works out to approx 200MB/s which is the peak speed of the 3TB Seagate HDD where the backup images were stored.

Acronis True Image 2017 for Crucial OEM edition

Acronis True Image 2017 for Crucial OEM edition

Acronis True Image 2017 for Crucial OEM edition

The importance of the SSD controller in 2018

In a nutshell, the controller chip that powers the SSD is becoming less and less important for SATA interface drives especially that the SATA interface itself became a bottleneck some years ago.

Bottlenecks are one thing, but these controllers typically use commodity CPU cores are part of their designs, where dual and even triple core embedded class ARM cores can be commonly found.

Additionally, the flash interfaces on these controllers/SoCs have matured over the years and generations. Using the Silicon Motion chip found in the MX500 as an example, it has universal capability to interface with the latest flash standards of each vendor of Flash memory.

crucial mx500 controller silicon motion SM2258

SSD controllers across the board have achieved near parity and it is for this reason that marquee companies like Intel, Crucial-Micron, Kingston, Toshiba-OCZ and others use third party controllers for the majority of their SSD products. Samsung and Apple are two unique cases where Samsung design their controller in house and Apple bought out a controller design company and now make their own in house.

While Intel use their own in-house controller for their enterprise SATA, enterprise NVME and Optane SSDs, their consumer and client drives have used off the sheld third party SSD controllers, ie the 520 we tested using SandForce and the just released 760p mid market client NVME drive using Silicon Motion. Between Intel, Kingston, Toshiba-OCZ, Seagate and Corsair we also have LinkaMedia (LAMD) and Phison controllers.

sandforce sf2281 controller intel 520 series cherryville

SSD controller technology has matured and plateaued due to the limitation of the SATA 6 Gigabit/s bus for sequential read/writes and for IOPS. We have seen maximums of 560MB/s and 100K IOPS on several current SSD controller chips and unless some magic IP is introduced such as what SandForce did some years ago in their controller by compressing data on the fly (as is the case with the Intel drive in this review) there is not much that can be done other than provide better quality of service for SSD performance and naturally decrease cents per GB with more denser and cheaper flash memory chips.

What I mean by quality of service for a SSD is good or better performance across the board, or spectrum of operations of the disk drive, small transfer sizes to larger sizes. In other words more consistent performance and a more efficient product. The end result we want to see is linear performance reported in benchmarks and low latency. If at a larger transfer size or if the disk is in a particularly heavily loaded state, whether it needs to process a lot of simultaneous data or the disk is nearly full, these scenarios can deliver worse quality of service for a SSD.

A cleverer and more powerful SSD controller can give us better efficiency and performance across the range of IOs but it wont deliver a revolution in performance only small evolution. It is relatively trivial to make a flash controller chip, there are dozens for USB flash drives. It is less so for a SSD using multiple flash memory ICs in an array but this technology is now well understood.

Industry focus has been on chip stacking and density such as 3D NAND from Intel-Micron Flash Technology (IMFT), Sandisk (WD), Samsung and Toshiba which not only increases density but also allows performance. These developments give the consumer the biggest quantum leap in storage and more so when QLC level Flash becomes mainstream.

Later in the benchmarks section of this review you will get a visual indication of this by comparing the graph curves between the different SSDs, you don’t necessarily need to understand what the graph is reporting, but take note of the smoothness of the plot curve. A smoother curve without blips is better and will deliver more consistent performance.

2018-09-21 | NVIDIA QUADRO RTX 6000 In action - Photoshop, Porsche RTX, Kubernetes, CLARA and Metropolis

2018-09-20 | NVIDIA RTX Live Demo - Ray Traced Porsche on Turing GPU

2018-09-21 | EPSON goes bright with laser projection and 4K

2018-09-15 | 8 NVIDIA TESLA V100 VOLTA GPU server from HP

2017-12-31 | Future of Networking with Extreme Networks - Eric Broockman CTO Interview

2018-02-16 | NVIDIA’S VOLTA is real, it works and it is finally here.

2018-02-07 | motorola harbourside chat and interview | moto x4, g5s plus, 360 camera & gamepad

2018-02-07 | Inwin X-Frame product tour and interview

2018-02-07 | ASUS Zenbook 3 Deluxe UX490 Ultrabook

2017-11-20 | VICHYPER - Australian Hyperloop Interview and Tour

2017-11-17 | Eugene Kaspersky & Kaspersky Lab Press Conference Sydney 2017

2017-11-17 | Eugene Kaspersky Keynote Sydney 2017

2017-05-21 | AMD RYZEN - Australian launch and Q&A Session | BIOS Update Detailed

2016-11-21 | Motorola Mobility VP Engineering Interview | Moto Z and Moto Mods Developer Kit for Makers & Modders

2016-11-30 | EPSON Tech Interview | 2016 Business and Professional Projectors

2016-11-30 | EPSON Tech Interview | 2016 Home Theatre Projectors 6000, 8000 & 9000 Series

2016-11-22 | EPSON HDR Home Theatre Projector Demo | EPSON TW9300W

2016-11-21 | HDR video Demo - AMD Radeon 'Polaris' RX480 with LG OLED TV

2016-11-30 | Intel Game Chamber 2016 Tour and Interviews | VR, Games, PC Mods, Overclocking and FUN

2016-11-30 | Intel Core i7-6950X Broadwell-E @ 5.62 GHz Live Overclock | Intel Game Chamber 2016

2016-08-29 | LG puts OLED in all the things - Integrate/CEDIA AUS 2016 Booth Tour

2016-08-12 | What is Software Defined Networking with Doug Murray, CEO Big Switch Networks.

2016-06-17 | NVIDIA DGX-1 launches in Australia - NVIDIA ANZ Interviewed

2016-05-01 | Build a kickass Dolby ATMOS Home Theatre - The Pros show us how

2016-04-01 | The Panasonic Toughbook CF-20 Story

2016-03-23 | Seagate 8TB Family, 10TB Helium & Mobile HDD 2016 Hard Disk Update

2016-03-21 | Panasonic Toughbook 20 : Fully Rugged detachable Laptop launch - Water, Drop & Weight Tested

2016-03-23 | ASUS ROG Gaming House Tour - Sydney, Australia

2016-03-01 | ASUS ROG GX700 Liquid Cooled Notebook Preview & Interview

2016-03-23 | League of Legends Legacy eSports Team Interview

2015-12-09 | Microsoft Store SYDNEY - Grand Opening Press Conference

2015-11-11 | HP 6th Gen Core Intel Skylake PC & Jet Intelligence Printing Launch - Melbourne Experience Centre

2015-11-11 | HP Experience Centre Melbourne Tour -Part 2

2015-11-11 | HP Experience Centre Melbourne Tour -Part 1

2015-08-28 | Parrot Interviewed - Flower Power Wireless Plant Monitor

2015-08-28 | Parrot Interviewed - ZiK 2.0 Headphones

2015-08-28 | Parrot Interviewed - AR. Drone, MiniDrones, Bebop Drone

2015-08-23 | MOTO G 3rd Gen IPX7 Water Proofing Demo & Moto X Style/Play/G Q&A

2015-08-21 | Motorola Mobility Interviewed - 3rd Gen Moto G, Moto X Play, Moto X Style

2015-08-20 | NVIDIA GEFORCE GTX 950 Launch Ep.1 | Gamestream Co-Op - A New way to share games

2015-08-20 | NVIDIA GEFORCE GTX 950 Launch Ep.2 | MOBA/DOTA 2 Latency and Smoothness

2015-08-08 | Intel SKYLAKE i5-6600K LN2 overclock at 6.33 GHz with ASUS Z170 ROG Hero

2015-08-07 | Intel Skylake i7-6700K @ 4.8 GHz & DDR4 @ 3.5GHz on ASUS Z170 Deluxe Overclocking Guide

2015-08-05 | ASUS Z170 Deluxe Motherboard for Intel Skylake 6th Gen Core CPU Overview

2015-08-05 | Review - ASUS Installation Tool for Intel SKYLAKE 6th Gen Core CPU

2015-08-02 | HP Pavilion and Envy 2015 Consumer Notebook First Look

2015-07-25 | HP Envy Phoenix 2015 Overclockable Gaming Tower First Look

2015-07-22 | Ashes Of The Singularity - DirectX 12 Hands-On Demo with AMD FURY X

2015-07-14 | Media Q&A with AMD and Richard Huddy - AMD Fury X ‘Fiji’ Graphics comes to Australia

2015-07-14 | MSI Interview - AMD Radeon R9 300 Gaming, Armour and Lightning GPUs