Tag

I/O performance

0 views collected around this technical thread.

IT Services Circle
IT Services Circle
May 13, 2025 · Fundamentals

Understanding mmap: How Memory Mapping Improves I/O Performance

This article explains how mmap maps files into a process's virtual memory to eliminate double data copies and reduce system‑call overhead, offering performance gains, a simpler programming model, and discusses its limitations such as address‑space constraints and page‑fault latency.

I/O performanceLinuxMMAP
0 likes · 8 min read
Understanding mmap: How Memory Mapping Improves I/O Performance
Coolpad Technology Team
Coolpad Technology Team
Oct 28, 2022 · Fundamentals

Understanding Linux Kernel Readahead: Concepts, Benefits, Drawbacks, and Code Analysis

This article explains the design background, performance benefits, potential drawbacks, synchronous and asynchronous mechanisms, key data structures, operational principles, illustrative examples, and critical code paths of Linux kernel file readahead, providing a comprehensive technical overview for developers and system engineers.

File SystemI/O performanceLinux
0 likes · 15 min read
Understanding Linux Kernel Readahead: Concepts, Benefits, Drawbacks, and Code Analysis
Architect
Architect
Sep 13, 2022 · Backend Development

Understanding Zero‑Copy in Java I/O, NIO, Netty and Messaging Systems

This article explains the concept of zero‑copy, its benefits for I/O performance, and how Java NIO, Netty, Kafka, RocketMQ and related APIs such as mmap+write and sendfile implement zero‑copy to avoid unnecessary data copying between kernel and user space.

I/O performanceJava NIOMappedByteBuffer
0 likes · 13 min read
Understanding Zero‑Copy in Java I/O, NIO, Netty and Messaging Systems
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 5, 2021 · Databases

Effect of innodb_log_buffer_size on Redo Log I/O in MySQL

This article experimentally demonstrates how increasing MySQL's innodb_log_buffer_size reduces redo‑log write I/O, showing fewer write operations but similar total data volume, and explains why performance gains may be subtle in typical virtual‑machine storage environments.

Database TuningI/O performanceInnoDB
0 likes · 4 min read
Effect of innodb_log_buffer_size on Redo Log I/O in MySQL
Efficient Ops
Efficient Ops
Dec 14, 2020 · Operations

Decoding iostat: How to Interpret Linux I/O Metrics Correctly

This article explains the meaning of iostat fields, the limitations of svctm and await, how /proc/diskstats provides raw counters, and offers formulas and examples for accurately analyzing Linux disk performance.

I/O performanceLinuxdiskstats
0 likes · 12 min read
Decoding iostat: How to Interpret Linux I/O Metrics Correctly
Refining Core Development Skills
Refining Core Development Skills
Apr 10, 2020 · Fundamentals

Understanding Disk Partitioning and Its Impact on I/O Performance

This article explains the physical structure of mechanical hard drives, describes how partitioning works, compares two partitioning schemes based on disk surfaces and cylinders, and analyzes their impact on seek time, rotational latency, and overall I/O performance, concluding why modern OSes favor cylinder‑based partitions.

I/O performancecylindersdisk partitioning
0 likes · 5 min read
Understanding Disk Partitioning and Its Impact on I/O Performance
Architects' Tech Alliance
Architects' Tech Alliance
Mar 14, 2017 · Fundamentals

Understanding Burst Buffer Technology and Its Role in HPC at NERSC

The article explains what Burst Buffer technology is, how NERSC integrates Cray DataWarp‑based flash/SSD buffers into its Cori supercomputer to boost I/O bandwidth and IOPS for scientific workloads, and describes the architecture, software stack, performance benefits, roadmap, and competing solutions from other vendors.

Burst BufferCray DataWarpHPC
0 likes · 11 min read
Understanding Burst Buffer Technology and Its Role in HPC at NERSC
Architecture Digest
Architecture Digest
Mar 31, 2016 · Operations

Why Hyper‑Converged Architecture Improves I/O Performance: From Traditional SAN to Tiered Storage

The article explains how traditional SAN storage creates CPU‑I/O bottlenecks, how Google’s distributed file system inspired hyper‑converged designs that fuse compute and storage, and why tiered storage with SSD and HDD offers scalable, high‑performance infrastructure for modern data‑center workloads.

I/O performanceStorageTiered Storage
0 likes · 11 min read
Why Hyper‑Converged Architecture Improves I/O Performance: From Traditional SAN to Tiered Storage