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

Ethical Hacking

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

Social media

Blog banner

computer security

Blog banner

Multicore CPUs

Blog banner

Sage business cloud accounting

Blog banner

Introduction my self

Blog banner

Know your Processors!

Blog banner

HubSpot

Blog banner

Memory management

Blog banner

Deadlock

Blog banner

Cache memory

Blog banner

Brain wash of social media

Blog banner

Paginng In OS

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Microsoft Windows Overview

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

Microsoft Windows Overview

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Real time scheduling

Blog banner

Marvel Cinematic Universe

Blog banner

Direct Memory Access

Blog banner

objectives and functions of operating system

Blog banner

Cyber Security Standards

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

Operating System Objectives and Functions

Blog banner

KPMG (Klynveld Peat Marwick Goerdeler)

Blog banner

Koinex is shutting down and here is how you can withdraw...

Blog banner

1.1 basic elements

Blog banner

DIGITAL TECHNOLOGY

Blog banner

Supervised and Unsupervised Learning

Blog banner

Atlantis - The Lost Island.........

Blog banner

Developments in Modern Operating Systems

Blog banner

IT security management

Blog banner

How to grow followers on Instagram business account?

Blog banner

Beautiful and stunning natural phenomena worth to see

Blog banner

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

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

DATA VAULT

Blog banner

A small world of Sockets

Blog banner

All you need to know about “Off-page SEO”

Blog banner

Artificial Intelligence (AI)

Blog banner