Samsung 840 pro
Желанный. Обзор SSD Samsung 840 Pro
Первым же делом отмечаем высокие показатели накопителя в комплексном тесте PCMark 7. На самом деле эта утилита довольно жестко ограничивает выдаваемые «попугаи», для каждого класса накопителей. То есть, если уж есть жесткие диски, то все они крутятся примерно возле одной отметки, тоже можно сказать и на счет эффективного класса SSD, емкости равной 240-256 Гбайт. Как мы видим, Samsung 840 Pro стал бесспорным лидером, набрав наибольшее количество баллов (порядка 5610), и обогнать его не в состоянии даже 512-гигабайтные быстрые модели накопителей.
Чаще всего, говоря о конкурентах для какого-то SSD, мы начинаем с того, что их очень много, рынок перенасыщен. Но в этот раз не все так однозначно. Дело в том, что модель 840 Pro относится к разряду топ-решений, а потому и конкурентов у нее не так уж много. Сразу оказываются «в пролете» большинство бюджетных и средне производительных линеек.
Раз уж мы вспомнили пару раз за статью этого «монстра», то стоит о нем сказать и в данном разделе. Кому, как не старшей линейке OCZ, бороться с новым детищем Samsung? OCZ Vector является одним из наиболее быстрых SSD на рынке, построенный на базе первого фирменного контроллера OCZ — INDILINX Barefoot 3.
Samsung 840 Pro SSD Review
With prices plummeting further every week, it's a great time to invest in solid-state storage. Although the market seems flooded with SSD options, there are really only a few relevant controllers used today, and they come from SandForce, Marvell and Samsung.
The second-generation SandForce SF-2281 is probably best known for its use in the OCZ Vertex 3 and offers respectable performance, but it's not without shortcomings. SandForce isn't exactly synonymous with reliability, with many SF-2281 drives having stability issues early on. Additionally, Intel recently discovered that the controller can't handle AES-256 encryption -- an issue that runs deep enough that it can't be solved with a firmware update.
For its latest enthusiast drive, the Vertex 4, OCZ claimed to have used its own in-house Indilinx Everest 2 controller, but this turned out to be a rebadged Marvell chip -- presumably the 88SS91874, though this is yet unconfirmed. If that's true, it shouldn't necessarily be cause for concern as the 88SS91874 has proven to be fast and reliable in drives such as the Crucial m4, which we've tested extensively and still recommend as a viable solution.
Outside the realm of SandForce and Marvell, you have Samsung, whose 470 and 830 Series have been manufactured entirely in-house, including the controller, memory and cache. The latter drive launched last September with Samsung's MCX controller (S4LJ204X01-Y040) and has remained a solid option in terms of speed, reliability and affordability -- especially with the recent price drops, which have placed the 256GB 830 at only $0.76 per gigabyte, a minor and well justified $0.06 premium over the Vertex 3.
While the 830 Series and many of its year-old peers may still be attractive, Samsung is ready to move on to bigger and better things. As such, the company has announced a fresh lineup this week, including a new flagship offering, the SSD 840 Pro, which is said to refine the 830 Series' firmware with faster random and sustained performance as well as improved reliability.
Alongside its new drives, Samsung is also releasing its Magician 4.0 software that provides SSD 840 Pro users with an interesting feature called user-configurable over-provisioning, which reserves 7 to 24% of the SSD's storage for functions such as creating pre-erased, ready-to-use memory blocks. This lets users choose what's most important to them: speed or capacity.
Since most SSD competitors use the same rehashed components, Samsung has been in a unique position to shake things up over the last few years, and it's done a fine job. We had nearly no expectations for 2010's 470 Series, but we were pleasantly surprised when it dominated our performance charts. Last year's 830 Series gave a repeat performance, so we can only hope the same of the 840 Pro.
Samsung SSD 840 Pro
Samsung will offer four versions of the 840 Pro including 64GB, 128GB, 256GB and 512GB models. The 256GB and 512GB modules claim a 540MB/s read and 450MB/s write performance, which is slightly faster than the previous-generation 830 Series' rates of 520MB/s and 400MB/s.
The new drive has been fitted with Samsung's latest MDX controller (S4LN021X01-8030), a triple-core ARM-based chip that supports SATA 6Gb/s and can be paired with the latest 20nm NAND flash memory.
According to Samsung, the 840 Pro's MDX controller provides superior multi-tasking results under heavy I/O loads and provide steadier performance on more tasks. Based on an ARM Cortex R4 (300MHz) processor, the three cores can execute multiple instructions at once, allowing, for example, one to be used for reading data, one for writing data and another for optimization.
Our 512GB review unit carried Samsung NAND flash memory labeled K9PHGY8U7A-CCK0, which is fabricated using 2y-nm tech. There are eight chips with each IC having a massive 64GB density. The drive weighs 62.5 grams and measures 100 x 69.85 x 7mm, which is thin enough to fit in most modern ultraportable systems.
Although all SSDs are power conservative, Samsung boasts that its drives are particularly so. At idle Samsung claims, all four models use 0.042 watts and a mere 0.068 watts when active, whereas most other drives use 2 to 4 watts of power when active.
Samsung claims a MTBF of 1.5 million hours and a 1500G shock resistance -- typical estimates for SSDs -- and the 840 Pro is backed by a limited five-year warranty.
Samsung 840 Pro Review (256GB)
It only seems obvious that the successor of the Samsung 830 (3rd gen.) would be named Samsung 840 (4th gen.). What makes it a bit confusing is the split off of the 840 series into two versions, a PRO version and a non-PRO version. To me, the PRO version is the natural upgraded, next generation version of the 830. Going from 830 to 840, the 4th gen is equipped with a faster controller, better NAND (toggle 2.0), and improved firmware but kept the same NAND technology, MLC.
Samsung’s press release recommended the PRO for “serious users” while the non-PRO would be a good fit for “general computing purposes”, so I wanted to take both for a spin (pun intended) and compare them to see which one could be best for you.
TLC storage is nothing new. Most of the USB stick drives, SD cards, media players and GPSs are TLC NAND based. Although OCZ was the first one to make an announcement about TLC SSD back in Q4 of 2011 and Plextor targets Q2 of 2013 for its line of TLC. Samsung is the only one and has been for almost 10 months now to offer a TLC based SSD. May be it has something to do with the fact that Samsung controls every aspect of the SSD manufacturing process, giving the giant a clear advantage over the competitors.
It is evident that MLC is a better technology than TLC, but by how much and at what cost is what I am eager to find out in this Samsung 840 PRO 256GB vs. Samsung 840 250GB review.
Samsung 840 TLC and 840 PRO MLC specifications:
MDX Samsung Controller Characteristic:
In case the user does not feel like reinstalling the Operating System from scratch, Data Migration is pretty straight forward tool. The utility will always detect the OS drive as the source, which is a good failsafe. It only works if at least one SSD is a Samsung. As far as I know, it is Windows only.
The Magician 4.0, also Windows only, is well designed and all vital information is readily available. BIOS update and overprovisioning can be set up with one click of the mouse.
OS optimization feature offers three pre-set options, Performance, Capacity and Reliability. The “Advanced” tab allows power users to pick and choose their own preferences. As a personal rule, when in doubt, I always go for “Reliability” over anything else.
Finally, the “Secure Erase” functionality is to wipe all user data from the drive and mark all the space as available. It is often stated that this process will put it back to its out-of-the-box state, minus, the wear. This is a temporary situation though, as data is written to the drive, garbage collection and write amplification will bring it back to the steady state.
MLC vs. TLC
The major difference between the 840 and the 840 Pro is the use of TLC NAND in the non-pro version vs. MLC for the other. Samsung is currently the only vendor offering a TLC SSD version.
The TLC NAND, Triple Level Cell, stores three bits per cell, while the pro, the MLC, Multiple Level Cell, version has two bits per cell. Enterprise level SSD are built with SLC, (Single Level Cell), one bit per cell.
Trade off MLC to TLC, lower cost: Higher bit density lowers NAND manufacturing costs and raw material, the end result being lower consumer product price.
Trade off, lower endurance: While reads I/O are unlimited on NAND, writes are not. Write endurance is the amount of P/E (Program/Erase) a cell can withstand before it gets “retired” because the failing rate is too high. Once every cell is retired, the drive has reached its write endurance.
The number of P/E cycle is based on the silicon size and the bit density. Smaller lithography size and higher bit per cell will lower the write endurance.
The (educated) estimate for the P/E cycles is summarized in the chart above.
To translate into real world numbers, the amount of host write = SSD total Capacity x P/E cycles. As an example, for the 250 840, the drive would reach its write limit around; 250,000 GB or 250TB of NAND writes.
In the best case scenario, like out of the box, NAND write equals to host write. For instance, 4KB file is written to the host, 4KB is written to the NAND, 1:1 write ratio. As the storage gets filled with files and applications, for any new data sent to the host from the OS, the SSD will need to reorganize the existing data to make room for the new file. Worst case scenario, 4KB file (write host) could result in a 256KB write (NAND write), resulting in 1:64 write ratio. This phenomenon is called “Write Amplification”. Small file size generates a higher WA than large files. The goal for the controller and the firmware is to keep the WA as close as possible to a 1:1 ratio.
In summary: Write Amplification = NAND write / Host write.
Life expectancy (estimated). Assuming an average of 10 GB write to host per day and a WA estimated of 3.5, the NAND life expectancy is displayed below.
Formula: Year(s) = ((User Capacity * P/E cycles) / (Write to host per Day * WA)) / 365
10 GB per day write to host seems to be a realistic average. hIOmon logged ~13GB of write for a Saturday from 7:15 AM to 12 PM on my primary computer. I was probably in front of the workstation for 7 hours total, mostly internet browsing, YouTube, espn3 streaming and one 30 minutes session of SC2, (“All in” mission). The number would be lower for me during a work day. For my usage pattern, 10GB/day would be a high workload.
If durability is a concern, there are two things the user could do to improve SSD endurance:
- Over provisioning, reserve a portion of the SSD user capacity to the controller. The Magician 4.0 can set up 10% for OP with one mouse click. Out of the box the 840 TLC already has 7% (6GB) of its total drive capacity set for overprovisioning.
- Reduce writes I/O to the SSD host by reallocating various temp folders and windows log events, especially since those writes involve random small files, which generate a highest WA compared to sequential writes.
The numbers show that the Samsung MLC version has a higher durability, and this is not a surprise. But looking at the figures from a different perspective, in term of years vs. Program/Erase factor, it should ease some concerns about TLC NAND durability, unless there is an expectation that the product will last more than 20 years. Kidding aside, actually, the NAND chips would be the most reliable component in an SSD compared to the controller, PCB or (buggy) firmware.
Trade off, lower performance: Higher bit density increases error rates. Error rates increase retry attempts. Retry attempts increase latency and finally, higher latency translates into lower performance. That was the argument coming from SLC to MLC, as it is now, going from MLC to TLC.
I can see why the 840 would need the fastest and as much cores as the controller can support, since there are more tasks to perform with 3 bits per cell.
I have no doubts that the 840 PRO would put up bigger numbers than the 840, but by how much?
I went through most of the popular benchmark tools, AS SSD, CrystalDiskMark, ATTO, IoMeter, Anvil’s Storage Utility RC6 and PCMark Vantage. But I also used performance monitoring tools such as DiskMon and hIOmon, primarily to validate the tests. Instead of posting chart after chart, I believe, as a consumer, what is important is how the product fits the needs and not chasing after uber high numbers which are only attainable during benchmarking. I narrowed it down to Anvil’s Storage Utility and PC Mark Vantage Licensed Pro version.
Drive conditioning: The SSDs were prepped with Windows 7 (from an image), filled to about 50% of the storage capacity and benchmarks were run from the tested unit acting as the OS drive. Data drive content is, Windows 7 x64 OS, benchmark utilities and four WoW folders of 22GB each, for a total of 109GB for the largest Intel 525 unit. For smaller capacity, the number of WoW folders was reduced. Lastly, for the 30GB, was only filled with data.
Steady state: This state occurred overtime when the drive went through enough write cycles, or to be more specific program/erase (P/E) cycles, that write performances were consistent or stable. It may take a few weeks before the SSD reaches it, depending on the computing usage but it can be accelerated using IoMeter.
In summary, Steady State is: Written Data = User capacity x 2, at least.
What numbers are relevant in a real world usage?
Keep in mind that unlike synthetic benchmarks which perform only one specific operation at the time for a predetermined duration, seq read, then seq write then random read, and so on and so forth, real world usage paints a different picture. All four access types can occur at any time, and different transfer rates and different (I/O access) percentages. For instance, a storage subsystem on a streaming server would mostly see high seq read I/O, large block reads, with very little to none write. Looking at a database server without blob data type, we would probably see 75% random read, 20% random write and 5% random and seq write. I could either guesstimate the different ratios or figure a method to define a more accurate I/O usage baseline.
While it is entertaining to run a bunch of benchmarking tools, expecting huge numbers, the purpose of testing the units is to get a good look at how they perform under realistic desktop usage pattern. That is why I picked PCMark Vantage suite as my usage pattern. By capturing and analyzing I/O during the PCVM run, disk operations are breakdown to percentage read vs. write, random vs. sequential, queue depth and average file transfer size.
With that information, benchmarking makes more sense since all the numbers do not carry the same importance thus some results are more valuable than others.
In summary, I/O pattern defines what I need from the device vs. what can the device do overall.
The I/O baseline process was explained in the Intel 525 mSATA review.
From the numbers, I rated the I/O usage by activity as follow: Random Read > Random Write > Seq Read > Seq Write and average file size is 128K.
To cover Queue Depth, I used hIOmon during the PC Vantage full run. There is a trial version for a week which is enough time to build the baseline. Based on the chart below, it is obvious that a benchmark score from a QD 16 (or more) does not carry the same weight as a score from a QD 1.
Samsung 840 Pro 256GB ASU score
Samsung 840 250GB ASU score
READ 4K – QD1 – QD4 – QD16 (Higher is better)
READ 32K – 128K – SEQ 4MB (Higher is better)
While it was a given that the PRO would be faster than the TLC version, I did not anticipate a ~20% read performance difference between them especially at low QD (4 and below).
WRITE 4K QD1 – QD4 – QD16 – SEQ 4MB (Higher is better)
I was expecting a bigger difference in low QD in favor of the 840 PRO. As more stress is put on the drives, the 840 quickly topped off at 242MBs while the PRO version still had some gears under the hood. Although, keep in mind, in a desktop environment it is very unlikely that the SSD drive system would see anything higher than QD4 for an extended period of time.
PCMark Vantage – HHD- Productivity – Gaming (Higher is better)
PCVM scores even things out. The heaviest I/O bound benchmark, PCVM HDD, only displays a 6% performance increase between the PRO and the TLC version.
Coming in, I knew that the 840 PRO is a better product than the 840. What I was mostly interested in was, would the performance gap justify the 39.11% ($70) increase in price. If performance and durability were the only concern, then we would all be running SLC based SSD. But we are not, and it is because of the cost factor.
The final chart below summarizes cost vs. benchmark scores, life expectancy in years, storage capacity and warranty. In other words, this is the “Bang For The Buck” chart.
From a storage capacity and performance perspective, the 840 TLC is more cost effective than the 840 PRO, by about 27%.
In terms of longevity, lifespan expectancy and warranty, the 840 PRO appears to be a better investment, only if the product is meant to last for at least 27 years. In terms of warranty, 5 years, sure, does look more reassuring than 3 years. Although, for the 840 unit it would take 3.6 years to even the warranty per year cost out compared to the 840 PRO.
History repeats itself; MLC faced the same criticisms compared to the SLC when it was introduced. Over the years, MLC overcame the doubts by improving the write I/O tasks to increase performance and durability. The industry did so by implementing, wear leveling, overprovisioning, improved ECC and TRIM support via the OS. At the time, the MLC technology was looked down as the TLC is now and for the same reasons.
Synthetic benchmark does show bigger numbers in favor of the PRO while applications trace testing evens the playfield. It is hard to argue about the durability between the 840 PRO and the 840. Numbers do not lie, one would last three times longer than the other. But when both SSD lifetimes are presented in year instead of P/E cycles, it is not as “bad” as it looks.
In summary, they are both good products, potential buyers cannot go wrong with either one. Picking one over the other would depend on the following scenarios:
- A power or enthusiast user, who understands that performance often comes at a premium cost looking to upgrade his primary computer disk system: Samsung 840 PRO 256GB.
- A power or enthusiast user, who understands I/O patterns and wants to upgrade his secondary or lower tier computers: Samsung 840 250GB.
- Consumer user who spends less than 10 hours per week on the computer, light workload: Samsung 840 250GB
- The laptop is the primary and only computer owned in the household, Samsung 840 PRO 256GB
- Pull the trigger if a deal offers the Samsung 840 250GB for $149 or under, tax and shipping included (as of 5/2013).
- Pull the trigger if a deal offers the Samsung 840 PRO 256GB for $199 or under, tax and shipping included (as of 5/2013).
- Buyer is on a budget, then the Samsung 840 250GB is the obvious choice.
How would you decide between the Samsung 840 PRO and the TLC version? Share with us your thoughts in the comment section below!
Filed in Computers >Featured >Reviews. Read more about Ssd and Storage.
Related Articles on Ubergizmo
Samsung 840 Pro 256GB MZ-7PD256BW
The number of benchmark samples for this model as a percentage of all 12,458,270 SSDs tested.
|840 Pro 256GBSamsung $120Bench 92%, 30,644 samples||1x|
|EDIT WITH CUSTOM PC BUILDER||Value: 66% - Good||Total price: $1,131|
Welcome to our freeware PC speed test tool. UserBenchmark will test your PC and compare the results to other users with the same components. You can quickly size up your PC, identify hardware problems and explore the best upgrades.
UserBenchmark of the monthGaming Desktop Workstation CPU GPU SSD HDD RAM USB
How it works
- - Download and run UserBenchMark.
- - CPU tests include: integer, floating and string.
- - GPU tests include: six 3D game simulations.
- - Drive tests include: read, write, sustained write and mixed IO.
- - RAM tests include: single/multi core bandwidth and latency.
- - Reports are generated and presented on userbenchmark.com.
- - Identify the strongest components in your PC.
- - See speed test results from other users.
- - Compare your components to the current market leaders.
- - Explore your best upgrade options with a virtual PC build.
- - Compare your in-game FPS to other users with your hardware.
- - Share your opinion by voting.
Group Test Results
- Best user rated - User sentiment trumps benchmarks for this comparison.
- Best value for money - Value for money is based on real world performance.
- Fastest real world speed - Real World Speed measures performance for typical consumers.