wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

MEMORY HIERARCHY

profile
Khushi Sanghavi
Jul 03, 2024
0 Likes
0 Discussions
169 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

Linux Virtual Machine Process Scheduling

Blog banner

Steganography and Steganalysis

Blog banner

Operating System

Blog banner

Internet: The Vast Ocean Of Knowledge.

Blog banner

Mariana Trench: The deepest depths

Blog banner

What if COVID does not exist!

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

Affiliate Marketing V/S Influencer Marketing

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

E-learning in today's world

Blog banner

Revolutionary AI Tool: ChatGPT

Blog banner

Cache memory

Blog banner

Supervised and Unsupervised Learning

Blog banner

INTERNET SECURITY

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Virtual memory

Blog banner

Palm Vein Biometric Technology; Contactless vein authentication

Blog banner

Virtual memory

Blog banner

A Traveller’s Guide to Offbeat Places in Arcadia, Florida

Blog banner

A Journey By Train

Blog banner

child Labour

Blog banner

How to Prepare Your Child for Their First Day of School?

Blog banner

Clarizen

Blog banner

FILE SHARING

Blog banner

JIRA SOFTWARE

Blog banner

Technological Advancement

Blog banner

HUBSPOT

Blog banner

Deadlock and Starvation

Blog banner

Building a Simple Doctor Appointment System in Common Lisp

Blog banner

MPL and how its effects?

Blog banner

Simple Ways of Avoiding Basic Mistakes in Smart Phone Security

Blog banner

Direct Memory Access

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

How To Implement Search Engine Marketing (Sem) Strategy Effectively

Blog banner

Disk Management

Blog banner

A small world of Sockets

Blog banner

Broken Authentication Attacks

Blog banner

Domain Name System

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

Time Series Analysis

Blog banner

How to make Pancakes

Blog banner