DEV Community

Professor Himtee
Professor Himtee

Posted on

How many level of memory do we need for fast processing?

We have heard several times that different levels of memory exists in our computer system. The different memories have different roles to play, it's basically for faster execution of the instruction.
So, I want to understand how many levels of memory do we still need for the optimum performance of the processor, or is there any replacement for the existing computer architecture.

Please comment down your opinions.

Top comments (1)

Collapse
 
mayankjoshi profile image
mayank joshi

I am going to list set of memories in decreasing order of cost and speed.

Registers > Cache > Ram/Main Memory > SSD > HDD > Any External Devices (ex- flash drive etc).

Registers are the fastest but very costly.
HDD is very slow but cheap.