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

How to write a cover letter

Blog banner

Cache Memory

Blog banner

Multicore CPUs

Blog banner

Basic Security For SOAP Services

Blog banner

Objectives and functions of Operating System...

Blog banner

Tracking Emails & Email Crimes

Blog banner

Cyber Forensics on IOT Devices

Blog banner

Deadlock

Blog banner

NIKE

Blog banner

Operating Systems

Blog banner

OS Assignment-3

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

Critical success factors

Blog banner

Artificial Intelligence (AI)

Blog banner

ARTICAL ON MANAGEMENT SYSTEM

Blog banner

Memory Management

Blog banner

THREADS (assignment 1)

Blog banner

GIS in Disaster Management

Blog banner

Facebook Shut Down an AI Program!!! Facebook AI bots became Terminators???

Blog banner

Privacy LAWs in IT

Blog banner

Pink sauce pasta

Blog banner

GUIDE TO GIS

Blog banner

Hosting basics

Blog banner

Explaining Buffer Overflow with Example

Blog banner

Sweet Mango Murabba

Blog banner

Technological Advancement

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

Flipkart

Blog banner

Multiprocessor scheduling

Blog banner

Animal’s have my heart

Blog banner

RAID

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

MEMORY MANAGEMENT (techniques)

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

Modern operating system

Blog banner

Jamming Attacks in Network Security: Disrupting Communication Signals

Blog banner

Paid Email

Blog banner

Memory management

Blog banner

Deadlock and Starvation

Blog banner

Cache Memory in Operating Systems

Blog banner