Tag

PageCache

0 views collected around this technical thread.

Java Tech Enthusiast
Java Tech Enthusiast
Mar 26, 2025 · Fundamentals

Understanding PageCache: The Secret Behind Faster File Access

PageCache is an operating‑system mechanism that uses physical memory to cache disk blocks, dynamically resizing with available RAM and employing LRU replacement and read‑ahead, turning slow storage accesses into fast memory reads, yielding up to twenty‑fold speed gains for tasks such as compilation, video editing, and database operations.

File I/OLinuxMemory Management
0 likes · 6 min read
Understanding PageCache: The Secret Behind Faster File Access
IT Services Circle
IT Services Circle
Mar 21, 2025 · Fundamentals

Understanding Linux PageCache: How the OS Accelerates File Reads and Writes

PageCache, a kernel-managed memory cache that stores disk data in RAM, dramatically speeds up file operations by turning repeated reads and writes into pure memory accesses, and its dynamic sizing, read‑ahead, and LRU eviction are demonstrated through Linux experiments with large files.

File I/OLinuxMemory Management
0 likes · 9 min read
Understanding Linux PageCache: How the OS Accelerates File Reads and Writes
IT Architects Alliance
IT Architects Alliance
Dec 19, 2021 · Fundamentals

Traditional System Call I/O and High‑Performance Optimizations in Linux

This article explains how Linux traditional read/write system calls work, detailing the CPU, DMA copies and context switches involved, and then explores high‑performance I/O techniques such as zero‑copy, multiplexing and PageCache, together with the Linux I/O stack and buffering layers.

BufferingDMAI/O
0 likes · 11 min read
Traditional System Call I/O and High‑Performance Optimizations in Linux
JD Tech
JD Tech
Sep 20, 2018 · Big Data

Optimizing Local Storage Systems for Large‑Scale Hadoop HDFS Clusters

This article explains the architecture of Hadoop HDFS, identifies performance bottlenecks in page cache and metadata handling on DataNodes, and presents four practical optimization techniques—including cache‑buffer separation, barrier disabling, directory restructuring, and real‑time monitoring—demonstrating significant throughput and latency improvements in large‑scale clusters.

HDFSHadoopLinux Kernel
0 likes · 14 min read
Optimizing Local Storage Systems for Large‑Scale Hadoop HDFS Clusters