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

Critical success factors

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

Python as a tool for data analysis

Blog banner

The most common internet security threats

Blog banner

Technical Challenges and Directions for Digital Forensics

Blog banner

Intrusion Detection System

Blog banner

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

Blog banner

A Short History of GIS

Blog banner

Memory Management

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Place to visit in pune

Blog banner

Deadlock

Blog banner

Computer security techniques

Blog banner

Zoho

Blog banner

Types Of scheduling

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

My First Trek - Sondai, Karjat - Shoaib Malik

Blog banner

Indian Culture and Tradition

Blog banner

Deadlock and Starvation

Blog banner

Operating system

Blog banner

LinkedIn: Watch out for these 7 upcoming updates in 2023

Blog banner

Service Operation

Blog banner

How GIS in Agriculture Eliminates Guesswork

Blog banner

A-B-C of Networking: Part-3 (Topology [Ring, Tree, Mesh])

Blog banner

Random Forests

Blog banner

Clarizen

Blog banner

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

What's Better : Supervised or Unsupervised Learning

Blog banner

Know your Processors!

Blog banner

Instagram Features in 2023 That Will Leave You Stunned!

Blog banner

Deadlock

Blog banner

Technological Advancement

Blog banner

Power of words

Blog banner

c

Blog banner

How to Run your First android App

Blog banner

Docker Framework

Blog banner

Sniffing: A Cyber Security Threat

Blog banner

Deadlock

Blog banner

Penetration Testing

Blog banner

Pandas Matrix Applications

Blog banner

Virtual Machine

Blog banner