wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

MEMORY HIERARCHY

profile
Khushi Sanghavi
Jul 03, 2024
0 Likes
0 Discussions
171 Reads

MEMORY HIERARCHY

During the design of computer memory you should consider the speed of the memory , capacity of the memory and the cost of the memory . Greater capacity generally means slower access speed and lower cost per bit.Faster access time usually means higher cost per bit and lower capacity.There is a tradeoff between them to balance the trade off computer uses memory hierarchy . There are three types of memories cache memory , primary (main ) memory and secondary storage memory . Primary memory stores currently needed program instructions and data only. Secondary memory stores data and program which are not actively needed . Cache memory is extremely high speed compared to other and is  present in processor . Cache memory is used to store data which has to executed . A processor may access the program and data from the main memory and cache memory . The computer system should move data and programs from secondary memory to primary memory before the processor can  refer them and only the current instruction to be executed is stored in cache memory . The result is stored in primary memory and it will send executed data to secondary storage .

In the memory hierarchy while going from down to up the storage access time decreases the speed increases, cost per bit  increases and storage capacity decreases . Secondary storage memory has large storage capacity, primary memory has small capacity and cache memory has least storage capacity. 

Secondary storage contains complete folder which will be transferred to primary memory ,only the currently executed file will be transferred to cache memory and the executed data will be moved to the register and cpu will execute the operation . Again the process will continue like this .

memory design is about balancing capacity, access speed, and cost through a hierarchy of memory types, ensuring that the system performs efficiently without excessive cost.

~khushi sanghavi

ASSIGNMENT 1 (53003230009)


Comments ()


Sign in

Read Next

security controls

Blog banner

Memory Management in Operating System

Blog banner

Information Technology In E- Commerce

Blog banner

MailChimp

Blog banner

The application udemy

Blog banner

Mesh Topology

Blog banner

Data Mapping

Blog banner

A Journey By Train

Blog banner

Memory input output management

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

A Review on Data Acquisition in Cyber Forensics

Blog banner

Deadlocks in operating system

Blog banner

10 Amazing facts about Tokyo Ghoul

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Process, process creation and process termination

Blog banner

Virtual Machine

Blog banner

The Future of Web Development in 2026: Trends Every Business Must Know

Blog banner

Risk management in IT

Blog banner

Vulnerabilities in OnePlus Devices

Blog banner

Networking 101: How to Build Meaningful Connections in College

Blog banner

Importance of Network Security Risk

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

What is metaverse?

Blog banner

Pioneer Park Zolfo Springs — A Hidden Gem for Nature Lovers Near Arcadia

Blog banner

Deadlock and starvation

Blog banner

How International Schools Build Global-Minded Students through Curriculum & Activities

Blog banner

Street foods

Blog banner

Full Disk Encryption on Digital Forensics

Blog banner

Computer security techniques

Blog banner

Memory Management

Blog banner

Music helps reduce stress

Blog banner

Texting is actually better than talking in person

Blog banner

Hypothesis Testing in Data Science

Blog banner

internet email and it's applications

Blog banner

How to Encrypt and Decrypt Using GNU PGP

Blog banner

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

Studying Denial of service attack using DOSHTTP tool

Blog banner

Getting into anime My anime suggestions

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Fault Tolerance

Blog banner

Understanding the 'Ambiverts'

Blog banner

Getting started with Android Studio

Blog banner