Husni Adil Makmur bio photo

Husni Adil Makmur

I’m an adventurer!

Twitter Facebook Google+ LinkedIn Github Stackoverflow Youtube

SSD caching is not a new technology, it was called SSD Caching, now it is [Intel Smart Response Technology (Intel SRT)]().

In computing, Smart Response Technology (SRT, also called SSD Caching before it was launched) is a proprietary caching mechanism introduced in 2011 by Intel for their Z68 chipset (for the Sandy Bridge–series processors), which allows a SATA solid-state drive (SSD) to function as cache for a (conventional, magnetic) hard disk drive (HDD). Source.

This technology is intended to provide improved performance for computers that use traditional hard drives but does not take much cost. You will just need small SSD, for example 8GB, 16GB, 24GB, …, or 64GB (max). The SSD is used to cache or store commonly accessed data. Because of SSDs’ speed are much faster than traditional HDD, this will allow the computers read the cached data much faster if it had to read the same data directly from the HDD.

How it works?

The fastest memory module on a computer is CPU Cache, and then followed by RAM, then followed by persistent storages like SSD and HDD. When a program first run, all of files needed by the program to run (for example, other .exe files and .dll files, etc) are read from the HDD and loaded into RAM, then CPU Cache. You can see the illustration below:

Use HDD only
 

Use SSD only
 

The idea of SSD caching is to add an extra step between RAM and HDD, so the process will be:

Use HDD + SSD
 


The computer will check if accessed data are already cached in memory. If the data does not exist, it will check SSD first before checking HDD.



By using this method, you will still use your big HDD, yet having SSD-like performance, without spending much money.



Image Credit: Freepik from Flaticon, licensed by CC BY 3.0