Short life of solid state hard disk? Balance algorithm for life

Issue Time:2017-12-21
SSD is now widely used. If you don't use SSD now, you can even be laughed at by some DIY players who don't understand the computer. However, SSD have high degree of recognition, it is not normal, at least in the early years, there are a lot of people on the SSD life grudge.
Short life of solid state hard disk? Balance algorithm for life
The SSD flash memory, and flash is a flash life limit, such as a MLC flash can only write thousands of times, TLC flash can only erase hundreds of times and so on.
If so, we usually assemble flash memory into SSD, so the actual life performance may be very disappointing. When reading and writing data, we will concentrate on reading and writing part of SSD flash memory. This part of the flash memory life will wear out very fast. Once this part of the flash is hung up, the whole SSD is hung up.
Short life of solid state hard disk? Balance algorithm for life
The wear of the balance of the situation, may lead to a 100G capacity SSD, because several M flash memory loss, and destroy the whole. Let the number of the M flash life to the end, even if it is MLC, may only need to write dozens of G data. However, we all know that there is no SSD that can be so easily hung up now, which is related to the special software algorithms of SSD.
In order to make up for the life defects of SSD flash memory and maximize the life span of SSD, the wear balance (Wear Leveling) algorithm is introduced to SSD, which makes all flash memory wear as consistent as possible.
The wear balance algorithm of SSD is roughly divided into two kinds of dynamic and static.
The algorithm is dynamic when writing new data, automatically compared to the new Block to write the old flash aside rest; while the static algorithm is more advanced, even if no data is written, SSD monitoring to some flash Block older, automatic data distribution, let the old flash Block did not need to write the data storage task.
At the same time, we can make room for the newer flash Block, and read and write data in the new Block on weekdays. So the life loss of each Block is almost the same.
With this software algorithm, even if the TLC flash is SSD, the lifetime is considerable.
For example, 256G TLC flash SSD, life is 500 times of flash (P/E) if you need to write 125TB data, even if you only die flash every day writing 10G data, but also need to use thirty years to write to the flash and hang, few people every day to write the 10G data in SSD.
Short life of solid state hard disk? Balance algorithm for life
However, the wear balancing algorithm requires the master chip to take charge of the operation. Now there are still some flash products without this algorithm, which results in very short life span, for example, some low-end U disks. In the early years, bad businesses used the U disk that did not wear the wear balance algorithm to pretend to be SSD, causing the so-called "SSD" to have a very short life. SSD's unreliable bad word of mouth may have a great deal to do with it.
Contact Person
Louis Liu
KingFast SSD is located 3rd floor,Building 5,XiFa Yongqi Technology industrial area,Yintian,Xi Xiang Baoan District,Shenzhen China 518102
Mobile Web