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

Evolution of Operating System

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

OS Assignment 3

Blog banner

A Brief Review on Cyber Forensics and its Analysis Tool

Blog banner

Operating system

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

Caching windows

Blog banner

Blockchain Transactions

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

LinkedIn

Blog banner

Smitten Kitchen Keepers

Blog banner

Virtual memory in windows

Blog banner

Clustering Techniques

Blog banner

Memory management

Blog banner

The Power of Teamwork: Learning Collaboration Through Everyday Activities

Blog banner

ROLE OF THE COMPUTER FORENSICS TOOLS AND TECHNIQUES

Blog banner

EVOLUTION OF THE MIRCOPROCESSOR

Blog banner

10 Unknown facts about India's Independence

Blog banner

Security issues

Blog banner

Hubspot

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

Save Girl Child

Blog banner

Booting Process In Operating System

Blog banner

Deadlock

Blog banner

Deadlock in Operating System

Blog banner

Evolution of Operating System

Blog banner

Policies for Service Transition

Blog banner

LIFEHACKER

Blog banner

Importance Of Time

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

Bulk E-mail software

Blog banner

indian premier league

Blog banner

E-learning in today's world

Blog banner

Principal of concurrency

Blog banner

Dove’s Real Beauty Campaign- Case Study

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

Visualization in Data Science

Blog banner

Functions of operating system

Blog banner

Mariana Trench: The deepest depths

Blog banner

Concurrency and Deadlocks

Blog banner

NIKE

Blog banner

Having passion in life

Blog banner