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

What is 'Multi-core and Multi-threading' ?

Blog banner

Concept and definition of m-commerce

Blog banner

Incorporating Automation into Digital Forensics.

Blog banner

Android Flashlight Application

Blog banner

GIS Mapping

Blog banner

Operating System

Blog banner

Privacy in Social Media and Online Services

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

What is Brute Force Attack? How to defend against it?

Blog banner

CYBERPEACEKEEPING: NEW WAYS TO PREVENT AND MANAGE CYBERATTACKS

Blog banner

FIREWALL

Blog banner

Memory management

Blog banner

Yahoo! mail

Blog banner

Why Should You Schedule Tweets on Twitter?

Blog banner

Modern Operating System - Suren Kotian

Blog banner

Confidence Building Activities for the New School Year

Blog banner

Importance Of Time

Blog banner

Information Technology In E- Commerce

Blog banner

Security issues

Blog banner

How can denial-of-service(Dos) attacks be prevented?

Blog banner

Power of words

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Product Discount Calculator

Blog banner

How return on investment is defined in IT services

Blog banner

Importance Of Yoga.

Blog banner

Technological Advancement

Blog banner

All you need to know about “Off-page SEO”

Blog banner

IP Address

Blog banner

Define Instagram.

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

DNS Cache

Blog banner

Service transistion under difficult conditions

Blog banner

BIRYANI ! The history you never knew about

Blog banner

Privacy-Enhancing Computation Techniques

Blog banner

Facebook marketing

Blog banner

BUFFER OVERFLOW_142

Blog banner

What is Email? Uses of Emails

Blog banner

MailChimp

Blog banner

Uniprocessor scheduling

Blog banner

Precision-Recall in Data Science

Blog banner

15 Interesting Facts about India

Blog banner