SSD Storage
SSD Storage
Controller
The controller is an embedded processor that runs the firmware code so that it becomes the most
important component that affects the performance of the SSD itself.
Flash Memory-Based
Non-volatile NAND flash memory is used by large manufacturers for SSD materials because compared to
DRAM materials, these materials are cheaper. The advantages of this component are that it can maintain
data without a continuous power supply and ensures that the data remains persistent when the power
suddenly turns off.
DRAM-Based
This material is usually used in SSDs which will use an internal battery or AC/DC adapter and a
back-up storage system to maintain data persistence during the absence of electrical power flowing
to the SSD.
Buffer
Flash memory-based SSDs use small capacity DRAM as cache just like HDDs. Frequently used data
will remain in the cache as long as the drive is operating, but when it is not operating it will be lost.
Battery (Super Capacitor)
Batteries or capacitors are other components that increase the performance of this storage
hardware. This is used to maintain data integrity so cached data can be copied to the drive during a
power failure.
Method to Read on SSD