wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

MEMORY HIERARCHY

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

Studying Denial of service attack using DOSHTTP tool

Blog banner

The seven-step improvement process

Blog banner

OS DESIGN CONSIDERATIONS FOR MULTIPROCESSOR

Blog banner

Virtual Machine

Blog banner

File System

Blog banner

VIRTUAL MACHINE

Blog banner

Advanced Persistent Threats (APTs)

Blog banner

Note Taker App

Blog banner

Exploring Florida Beyond the Obvious Tourist Trails

Blog banner

Study of Backdoor and Trojan tools

Blog banner

What is process

Blog banner

GIS in Disaster Management

Blog banner

Developments in Modern Operating Systems

Blog banner

Guidelines for a low sodium diet.

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

Linux VServer Architecture

Blog banner

Wedding photographer

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Virtual Machine

Blog banner

The Five Steps of Data Science

Blog banner

ITIL Version 3 and 4 differenciation?

Blog banner

S-Tool : Steganography

Blog banner

A-B-C of Networking: Part-3 (Topology [Bus & Star])

Blog banner

Ethical Hacking

Blog banner

Footprinting

Blog banner

Bulk E-mail software

Blog banner

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

Blog banner

Friendship

Blog banner

Jira service Management

Blog banner

child Labour

Blog banner

KASHMIR TRIPS

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

Constrains in service design

Blog banner

INTERNET

Blog banner

How to setup a professional looking business account on Instagram?

Blog banner

What are Tenders its various types

Blog banner

How GIS in Agriculture Eliminates Guesswork

Blog banner

This Windows 11 encryption bug may cause data damage

Blog banner

E-security systems | CCTV

Blog banner

The Rise of Polo Tourism in the USA: How Travellers Are Blending Luxury Stays with Elite Sports

Blog banner

TRIGGERS IN DATABASE

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner