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

Bharat Maps

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Cache memory

Blog banner

From Canoeing to Camping: The Perfect Nature Escape Near Arcadia

Blog banner

"Games and the future"

Blog banner

Esri India launches Policy Maps.

Blog banner

Uniprocessor Scheduling

Blog banner

Uniprocessor Scheduling

Blog banner

CoWIN

Blog banner

Memory Management in an Operating System

Blog banner

Multicore CPUs

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner

Deadlocks in operating system

Blog banner

Direct Memory Access

Blog banner

The application udemy

Blog banner

Blockchain

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Social Network Analysis: Ek Naya Nazariya Data Science Mein

Blog banner

What Your Child Learns During Free Play (That You Might Not Notice)

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

Stop Racism

Blog banner

The launch of UniMap by HERE

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

(Input/Output) in os

Blog banner

Different Types of Data

Blog banner

Meal Maharaj — 3 CP, 5 CP, 8 CP. Same Love, Different Portions

Blog banner

Virtual Machine

Blog banner

What are the different types of E-mail crime and process of email forensic?

Blog banner

Balance

Blog banner

Benefits and drawback of web security.

Blog banner

Exploring Human Factors in Cyber Forensics Investigations.

Blog banner

Random Forests

Blog banner

gis substation

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

What is E-commerce

Blog banner

Memory heirachy (Operating system)

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner

What are Tenders its various types

Blog banner

MAILFENCE

Blog banner

Fault Tolerance in an Operating System

Blog banner

Computer security techniques

Blog banner

HOW CAN SOCIAL MEDIA MAKE YOU HAPPIER?

Blog banner