Sign in with
Sign up | Sign in

Results: Write Saturation

JMicron Returns: The JMF667H Controller On Four Reference SSDs
By

Random Performance Over Time

My saturation test consists of writing to each drive for 12 hours using 4 KB blocks with 32 outstanding commands. But first I secure erase each drive. Then, I apply the write load, illustrating average IOPS for each minute (except for the last 20 minutes, where I zoom in and show you one-second average increments).

Example: Intel's SSD 730Example: Intel's SSD 730

The above chart comes from The SSD 730 Series Review: Intel Is Back With Its Own Controller; consider it a reference of sorts. The 100% write (in pink), 50% write (in green), and 30% write (in blue) workloads are tightly grouped. There aren't any disturbing variations. And note the order of the bands: a 100% write generally results in the lowest performance, and as we add reads (as a percentage), we get progressively faster.

Now, this is from a production JMF667H-based drive, Transcend's 256 GB SSD340 with L85A flash, using older 263 series firmware. In other words, it's identical to the 256 GB L85A-based reference drive, except that JMicron's implementation employs newer 417 firmware.

Look at the order of those bands. The 50% write trace falls below the 100% write workload, and that's not orthodox. When I first saw this, before getting my hands on the reference platform with its newer firmware, I assumed something was wrong. But then, take a look at this:

This is JMicron's reference SSD with the 417 firmware. It's actually less consistent, but that's partly because performance was so low before. That 50% write band shows up above 100%, but below 30%, where it should be. Clearly, the newer firmware's garbage collection and background processes are far more optimized.

What happens when JMicron swaps in A19 flash? Does that make an appreciable difference?

This is the 128 GB reference drive with 64 Gb A19. It's clean and pretty. The bands are narrow and distinct, with few outliers. The 100% write separates into two layers, but is still orderly-looking. Actually, I'm amazed at how much the saturation test changes after swapping around some flash. I know Plextor's drives do well in this metric too, and it's possible that the good behavior is related to reliance on Toshiba's Toggle-mode interface. JMicron looks to have its act together here.

Ask a Category Expert

Create a new thread in the Reviews comments forum about this subject

Example: Notebook, Android, SSD hard drive

Display all 9 comments.
This thread is closed for comments
  • 2 Hide
    blackmagnum , July 11, 2014 3:22 AM
    JMicron vs. Silicon Motion: Fight of the Underdogs - Coming next issue!
  • 1 Hide
    Snipergod87 , July 11, 2014 8:05 AM
    Page 6: "For every 1 GB the host asked to be written, Mushkin's drive is forced to write 1.05 GB."

    Mushkin drive?, To much copy paste.
  • 0 Hide
    koolkei , July 11, 2014 8:42 AM
    guys. please take a look at this
    http://www.tweaktown.com/reviews/6052/kingfast-c-drive-f8-series-240gb-ssd-review-cheapest-tested-240gb-drive-so-far/index.html

    that's an actual SSD using this controller, and the price is........ a little more than surprising...
  • 1 Hide
    pjmelect , July 11, 2014 10:02 AM
    I remember their USB to IDE SATA chip. It caused data corruption every 4 GB or so when transferring data via the IDE interface. I have always been wary of their products since then.
  • 1 Hide
    tripleX , July 12, 2014 3:21 PM
    "But we're not going to use theoretical corner cases (the sequential and random 4 KB benchmarks we just ran) to crown one configuration a winner and another a loser."

    A corner case is not sequential and random benchmarks. It is an engineering term that means, according to Wiki:

    A corner case (or pathological case) is a problem or situation that occurs only outside of normal operating parameters—specifically one that manifests itself when multiple environmental variables or conditions are simultaneously at extreme levels, even though each parameter is within the specified range for that parameter.
  • 1 Hide
    g00ey , July 13, 2014 11:42 AM
    JMicron has always made pretty shitty products so I won´'t buy any of these anytime soon...
  • 1 Hide
    2Be_or_Not2Be , July 14, 2014 1:54 PM
    I, too, find it hard to want to purchase a drive from a manufacturer with such a lackluster history.

    One part of this article that also doesn't make sense: "Why four channels and not eight? Efficiency is one key motivator. Fewer channels facilitate a smaller ASIC, which can, in turn, be more power-friendly." Compare the size of the PCB to one like the Samsung 850 Pro. They aren't saving much in real estate (they are actually bigger than the Samsung boards), so it makes it hard to believe they're saving much in power here.
  • 0 Hide
    biohazard918 , July 14, 2014 2:39 PM
    Jmicron returns: this time its personal!
  • 0 Hide
    gsxrme , July 15, 2014 11:11 AM
    No Mushkin Chronos!? Wa we don't want to make Samsungs butt hurt? Com'on Toms!