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

IT GOVERNANCE

Blog banner

Instagram

Blog banner

Mobile Security

Blog banner

Ola

Blog banner

My Favorite Country

Blog banner

I/O buffer and its techniques

Blog banner

To-Do List In LISP

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

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

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

Race Condition in Operating Theatre

Blog banner

How I use google in my daily life

Blog banner

Steganography and Steganalysis

Blog banner

Android Flashlight Application

Blog banner

RACI model in IT services

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 1

Blog banner

WAKE UP ITS FOOD o'CLOCK...!!!!!

Blog banner

 " Healing of Yoga "

Blog banner

Financial Fraud Detection

Blog banner

Supervised and Unsupervised Learning

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

Virtual memory

Blog banner

Security issues

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

undefined

Blog banner

Computer Forensics and its Impact in Business Environment

Blog banner

Dekkers Algorithm

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

Network Security Risks

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

Operating system

Blog banner

Memory Management in Operating System

Blog banner

Know your Processors!

Blog banner

Process Creation

Blog banner

Interrupts in OS

Blog banner

MAILFENCE

Blog banner