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

Digital Forensics Challenges and Tools

Blog banner

BENIFITS OF YOGA

Blog banner

Deadlock and Starvation

Blog banner

MY MOST THRILLED TREK ..... BHAIRAVGAD

Blog banner

TOGETHER WE CAN CONQUER #team

Blog banner

Race Conditions

Blog banner

TRAIN TRAVELING

Blog banner

'Positivity in life'

Blog banner

Introduction my self

Blog banner

Clarizen

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Data Visualization in Decision-Making

Blog banner

Reconnaissance

Blog banner

Exploring Human Factors in Cyber Forensics Investigations.

Blog banner

Pipedrive

Blog banner

Have You Explored India Yet?

Blog banner

How can denial-of-service(Dos) attacks be prevented?

Blog banner

Virtual memory

Blog banner

Deadlock in Operating System

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Social Network Analysis: Ek Naya Nazariya Data Science Mein

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

Fitness regime by Deepesh

Blog banner

Brain wash of social media

Blog banner

Decision Tree: A Diagram Model

Blog banner

Royal enfield

Blog banner

Shoulders

Blog banner

Uniprocessor and Types

Blog banner

Network Footprinting in Cybersecurity

Blog banner

Os Virtual Memory

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

american greatines

Blog banner

Student Grade Calculator in LISP

Blog banner

Old age lifestyle

Blog banner

Elegant fashion style

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

Fault Tolerance

Blog banner

NETSUITE

Blog banner

Vikrant’s first blog

Blog banner

NodeJs

Blog banner

Cyber Security in Data Breaching

Blog banner

Health and fitness

Blog banner