wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory hierarchy

profile
Kush Patel
Jul 05, 2024
0 Likes
0 Discussions
83 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

Theads

Blog banner

What is a Dumpster Diving Attack?

Blog banner

Virtual Machine

Blog banner

Virtual Memory

Blog banner

What Your Music Taste Reveals About Your Personality

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 2

Blog banner

How to Find the Right Therapist For Me?

Blog banner

Operating Systems

Blog banner

PROCESS STATE:

Blog banner

Smitten Kitchen Keepers

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

Operating System

Blog banner

Characteristics of Etherum

Blog banner

Jira Software

Blog banner

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

Blog banner

Zero-Day Attack

Blog banner

Memory Management

Blog banner

LISP - Library Management System

Blog banner

Evolution of Operating Systems

Blog banner

Deadlock

Blog banner

BrainGate Technology

Blog banner

Service Operations in ITSM

Blog banner

The Difference Between Plaque and Tartar Explained Simply

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Kernel Modes: User Mode vs. Kernel Mode - 80

Blog banner

Why Your Child Cries at Drop-Off and How Preschools Handle It Gently

Blog banner

Travelling blog

Blog banner

15 Interesting Facts about India

Blog banner

Four Stalls Every Vegetarian Needs To Eat At Outside Vile Parle Station

Blog banner

File Management In OS

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

RAID

Blog banner

Zoho

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

Overcoming the bedtime brushing Battle with Dr. Roxanne Irani, Dentist in Maroubra

Blog banner

COMMUNICATION

Blog banner

OPERATING SYSTEM

Blog banner

VIRUS

Blog banner

Stephen Hawking : A Remarkable Physicist

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

Virtual Memory

Blog banner

Topic: Sessions in Operating system

Blog banner