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

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Types of Hackers.

Blog banner

What are NFT s?

Blog banner

Image Steganography: Hiding Secrets in Plain Sight

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Deadlocks in Operating System

Blog banner

IT Service as as Value Creation

Blog banner

What your Favorite colour says about You?

Blog banner

Cyber Security in Data Breaching

Blog banner

SNAPCHAT

Blog banner

STARVATION

Blog banner

Love is in air.....

Blog banner

Modern Operating System - Khush bagaria

Blog banner

PROCESS CONTROL BLOCK IN OS

Blog banner

MPL and how its effects?

Blog banner

A Survey of Anti-Forensic Techniques: Methods, Challenges, and Countermeasures

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

What is thread and alse multithreading

Blog banner

Art and Culture of Rajasthan

Blog banner

MySQL

Blog banner

How to insert contacts in zoho crm using php

Blog banner

Why You Need 2FA (Two-Factor Authentication) On Your Email And Other Online Accounts

Blog banner

Mango Raisin Chutney (sweet mango raisin spread)

Blog banner

Are Social Media Paid Campaigns Worth It?

Blog banner

What's Better : Supervised or Unsupervised Learning

Blog banner

Depression

Blog banner

INTERNET

Blog banner

What is Segmentation?

Blog banner

Tomato Butter Sauce with Bucatini

Blog banner

Linux Memory Management

Blog banner

Deadlock in operating system

Blog banner

PERSONALITY DEVELOPMENT

Blog banner

RAID_142

Blog banner

Instagram

Blog banner

Deadlock and Starvation in an Operating System

Blog banner

VIRTUAL MACHINE

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

Partnership in Learning: How Parent Involvement Shapes a Child’s Early Education

Blog banner

Memory Management

Blog banner

What is online marketing and why do you need to know about it ?

Blog banner

Busted : Common Web Security Myths

Blog banner

Data is an asset and it is your responsibility!

Blog banner