wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Design Considerations for Disk Cache Management

profile
Monil Parikh
Sep 09, 2024
0 Likes
0 Discussions
73 Reads
  1. Data Delivery: It explains two methods for delivering data from the disk cache to the requesting process: memory-to-memory transfer or using shared memory with pointers, the latter being more efficient and allowing shared access.
  2. Replacement Strategy: When a new sector is brought into the disk cache, an existing block must be replaced. Common strategies include Least Recently Used (LRU), where the least recently accessed block is replaced, and Least Frequently Used (LFU), which replaces the block with the fewest references. However, LFU can be less effective due to the influence of locality on reference counts.
  3. Frequency-Based Replacement: An advanced technique divides the cache into sections (new, middle, and old) to mitigate LFU's issues, allowing blocks time to build up reference counts before being eligible for replacement. This approach is shown to be more effective than simple LRU or LFU.
  4. Replacement Timing: Replacement can occur on-demand or be preplanned. Preplanned replacement may involve releasing multiple slots at once, especially when sectors that have been updated need to be written back to disk before replacement.








Comments ()


Sign in

Read Next

Computer security techniques

Blog banner

GIS Bharat Maps

Blog banner

What are the different types of E-mail crime and process of email forensic?

Blog banner

OPERATING SYSTEM

Blog banner

Smitten Kitchen Keepers

Blog banner

MORDERN UNIX SYSTEM

Blog banner

Service Operations Principles

Blog banner

Privacy-Enhancing Computation Techniques

Blog banner

Sensory Play for Toddlers: Boosting Curiosity Through Touch, Sound, and Colour

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Importance Of Education.

Blog banner

Deadlock

Blog banner

Hosting basics

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

Life lesson

Blog banner

Water Resources are about to exhaust...

Blog banner

Puri Jagannath temple

Blog banner

Hacking of web server and application

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

Google classroom

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

Starting Android Activity Using Intent

Blog banner

LIMITED EDITION

Blog banner

The Power of Cyber Forensic in Solving Crimes

Blog banner

GIS info about Bermuda Triangle

Blog banner

Bots and Cyber Security

Blog banner

Toothache at night? What does this mean, and how to cope with it?

Blog banner

Multicore and multithreading 171

Blog banner

IT RISK

Blog banner

How can parents support a child’s mental health?

Blog banner

Types of email

Blog banner

DBMS and various career options related to it.

Blog banner

Mumbai

Blog banner

How to insert contacts in zoho crm using php

Blog banner

Memory management and virtual memory

Blog banner

Why is online marketing is important in current scenario

Blog banner

Processing Crime and Incident Scenes

Blog banner

Functions of operating system

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Different types of scam Fraud

Blog banner

What is Spyware? and examples of them.

Blog banner

About myself

Blog banner