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

Global versus Indian Mental Health Differences

Blog banner

EdTech (Education Technology)

Blog banner

Network Security Risks

Blog banner

Deadlock

Blog banner

The Right way of cooking

Blog banner

Why Should You Schedule Tweets on Twitter?

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Social Engineering Deceptions and Defenses

Blog banner

Jio .....A Revolution ?? ??

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

The Khan mehtab transforming the modular switches

Blog banner

Objectives and functions of Operating System...

Blog banner

Vulnerability Assessment

Blog banner

Blog on Smartsheet.

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

Busted : Common Web Security Myths

Blog banner

Operating system

Blog banner

10 Problems you face if you are an Otaku

Blog banner

?What Your Dentist Notices The Moment You Sit In The Chair

Blog banner

geographic information system (GIS)

Blog banner

“CONSISTENCY” in Social Media Marketing

Blog banner

Health and fitness

Blog banner

Firewall in Computer Network

Blog banner

10 Signs your Computer has Virus

Blog banner

Why Are So Many Adults Getting Diagnosed with ADHD?

Blog banner

KASHMIR TRIPS

Blog banner

Super Garlicky Tomato Soup with Smashed White Beans

Blog banner

Layers Of Blockchain

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

Mesh Topology

Blog banner

Women Empowerment

Blog banner

File Organization and Access

Blog banner

Are Social Media Paid Campaigns Worth It?

Blog banner

Getting to Kashmir: Alternative to the Jammu-Srinagar highway

Blog banner

An Overview of Virtual Machines

Blog banner

Deadlock and Starvation in an Operating System

Blog banner

BIRYANI ! The history you never knew about

Blog banner

From Websites To Super Apps For Digital User Experience

Blog banner

Why is online marketing is important in current scenario

Blog banner

Mobile Security

Blog banner

Vulnerabilities in OnePlus Devices

Blog banner

Indian Culture and Tradition

Blog banner