wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

MEMORY HIERARCHY

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

Impact of social media on the human life

Blog banner

security controls

Blog banner

IT security management

Blog banner

FRIENDSHIP

Blog banner

Never give up

Blog banner

Career v/s Job : Choose your passion

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

social media issue

Blog banner

ADD A SPICE TO YOUR LIFE.

Blog banner

Decision Tree: A Diagram Model

Blog banner

Virtual Machine

Blog banner

OLA

Blog banner

Nature’s Brush on Silk: The Secret Behind Patola Colours

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

I/O Buffering

Blog banner

Threats To Computer System

Blog banner

LISP - Library Management System

Blog banner

LIMITED EDITION

Blog banner

Biometric Authentication and Privacy: Balancing Ethical Concerns

Blog banner

Hacking of web server and application

Blog banner

Tracking Emails & Email Crimes

Blog banner

Web Site

Blog banner

Types of email

Blog banner

Message Passing in OS

Blog banner

Article on IT development trends

Blog banner

Affiliate Marketing V/S Influencer Marketing

Blog banner

Latest Email Marketing Techniques

Blog banner

Jio .....A Revolution ?? ??

Blog banner

Outlook.com

Blog banner

Place to visit in pune

Blog banner

Types Of scheduling

Blog banner

Top Career Paths After a B.Com Degree in Mumbai: What’s Next for You?

Blog banner

How to Run your First android App

Blog banner

Modern OS

Blog banner

The House ??of Patola Designs: Traditional Weaves with a Modern Twist

Blog banner

Raid

Blog banner

Deadlock

Blog banner

Article on Fresh Book

Blog banner

In the world of Technology...

Blog banner

Virtualisation

Blog banner

The launch of UniMap by HERE

Blog banner