wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory hierarchy

profile
Kush Patel
Jul 05, 2024
0 Likes
0 Discussions
84 Reads

Main memory, alternatively RAM (Random Access Memory), is a cache that is following. Though slower, it is significantly larger than both cache and registers. It acts as an expanded storage space for the current data and active processes. Ram has a quick reading and writing speed than the secondary memory because it is volatile meaning it loses stored information when power goes off.

Secondary storage implies disks (e.g., hard disk drives (HDDs) or solid-state drives (SSDs)) such as HDDs and SSDs. These devices are non-volatile; they retain data even after power has been switched off while costing less per bit of information saved compared to RAM in terms of capacity. They are however much slower which makes them not very useful for direct data retrieval by the CPU during active tasks. Secondary storage is best suited to long-term storage for operating systems, applications, and large files.

The principle of memory hierarchy constitutes the central element of computer architecture and is grounded on the length of processing, size, and costs. There are strategies of using this hierarchy in a most effective way, such as data caching, memory management, and the application of algorithms that help the computer to go to the necessary memory layers faster that include the CPU cache and then main memory. With the help of additional memory chips, so-called cache that holds frequently accessed data, it will become possible for the computer to offload secondary data from vast yet inexpensive storage unit to a slower one and so can it ensure both high speeding retrieval of data and high data-handling functionality.

Ensuring a well-organized memory hierarchy is a fundamental key to system architects, developers, and engineers who are striving to make the computational operations more efficient and overall system performance more effective.

Div:A

Kush Patel 

53003230107


Comments ()


Sign in

Read Next

What is Virtual Memory

Blog banner

Internet: The Vast Ocean Of Knowledge.

Blog banner

INTERNET SECURITY

Blog banner

Khau Galli – Vile Parle

Blog banner

Getting into anime My anime suggestions

Blog banner

SWEET SHREDDED MANGO CHUNDA (MANGO CHUNDA)

Blog banner

12 Principles of Animation

Blog banner

Hubspot

Blog banner

Different memory allocation strategies

Blog banner

What is 'Multi-core and Multi-threading' ?

Blog banner

Technological Advancement

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Memory management

Blog banner

Race Condition in Operating Theatre

Blog banner

Soak knowledge and level up your intellectual potential!!!

Blog banner

The application udemy

Blog banner

Art and Culture of Rajasthan

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

How to Encrypt and Decrypt Using GNU PGP

Blog banner

Travel: Everything Everywhere!

Blog banner

gis substation

Blog banner

Mail merge

Blog banner

?What Your Dentist Notices The Moment You Sit In The Chair

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

TECHNOLOGY : BOON OR CURSE ?

Blog banner

Explain website hacking issues

Blog banner

Memory Partitioning

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Mariana Trench: The deepest depths

Blog banner

Mobile Security

Blog banner

How To Implement Search Engine Marketing (Sem) Strategy Effectively

Blog banner

Cache Memory

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

Dancing Classes In Mumbai

Blog banner

Multicore CPUs

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

FAMILY WHERE LIFE BEGINS....

Blog banner

INSTAGRAM

Blog banner

Mumbai Metro 3

Blog banner

Cache Memory

Blog banner

Indian Food

Blog banner

Cache memory

Blog banner