Tagged articles
66 articles
Page 1 of 1
Ops Community
Ops Community
May 11, 2026 · Operations

Production‑Grade Linux Disk I/O Tuning: From Theory to Hands‑On Practice

This comprehensive guide walks you through the fundamentals of Linux disk I/O performance, explains how to interpret key metrics such as IOPS, throughput and latency, and provides step‑by‑step instructions, scripts and configuration examples for diagnosing bottlenecks, optimizing filesystems, kernel parameters, application settings and storage layouts in production environments.

Disk I/OFilesystemLinux
0 likes · 60 min read
Production‑Grade Linux Disk I/O Tuning: From Theory to Hands‑On Practice
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 25, 2026 · Fundamentals

How Linux File Systems and Disk I/O Work

The article explains Linux's core storage components—inode, dentry, superblock, and logical blocks—how the Virtual File System abstracts different file systems, the classification of file systems and I/O types, disk technologies, the block layer, I/O schedulers, and practical performance metrics and monitoring tools.

Disk I/OI/O schedulerLinux
0 likes · 20 min read
How Linux File Systems and Disk I/O Work
Raymond Ops
Raymond Ops
Dec 16, 2025 · Operations

Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide

This guide provides a systematic, multi‑layered approach to Linux performance optimization, covering CPU usage analysis, memory management, disk I/O tuning, kernel parameter tweaks, NUMA and container adjustments, with concrete commands, real‑world case studies, monitoring scripts, and actionable best‑practice checklists.

CPUDisk I/OLinux
0 likes · 14 min read
Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide
Tech Stroll Journey
Tech Stroll Journey
Nov 22, 2025 · Operations

How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques

This article walks through a comprehensive set of Linux disk I/O optimizations—including hardware health checks, SSD adoption, RAID configuration, block‑device scheduler tuning, sector size alignment, filesystem selection, swap and huge‑page settings, kernel cache tweaks, third‑party caches, and application‑level strategies—to dramatically improve storage throughput and latency.

Disk I/OFilesystemI/O scheduler
0 likes · 12 min read
How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network

This guide explains how to monitor a Linux server’s health by checking CPU load and core count, memory usage, disk I/O statistics, and network traffic with common command‑line tools such as uptime, top, free, iostat, iotop, nload and nethogs, and shows how to interpret the results to identify bottlenecks.

CPUDisk I/OLinux
0 likes · 13 min read
How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network
Tech Stroll Journey
Tech Stroll Journey
Nov 8, 2025 · Fundamentals

Understanding Linux Filesystems and Disk I/O for Performance Tuning

This article explains Linux filesystem structures, the virtual filesystem layer, various disk I/O mechanisms—including buffered, non‑buffered, blocking, non‑blocking, synchronous and asynchronous I/O—and provides practical commands for observing inode and dentry caches to aid performance optimization.

Disk I/OFilesystemLinux
0 likes · 8 min read
Understanding Linux Filesystems and Disk I/O for Performance Tuning
Deepin Linux
Deepin Linux
Jul 23, 2025 · Operations

Mastering Linux Disk I/O: Principles, Metrics, and Optimization Strategies

This comprehensive guide explains Linux disk I/O fundamentals, compares HDD and SSD characteristics, details file system structures, outlines I/O operation flow, introduces key performance metrics like IOPS, throughput and latency, and provides practical testing tools and optimization techniques for both applications and storage layers.

Disk I/OLinuxfio
0 likes · 31 min read
Mastering Linux Disk I/O: Principles, Metrics, and Optimization Strategies
Cognitive Technology Team
Cognitive Technology Team
Mar 29, 2025 · Databases

MySQL Multi-Range Read (MRR) Optimization: Advantages, Limitations, Use Cases, and Configuration

MySQL's Multi-Range Read (MRR) optimization reduces random disk I/O by scanning indexes, sorting keys, and retrieving rows sequentially, offering advantages like sequential data access and batch key processing, while outlining its limitations, applicable scenarios, usage conditions, and configuration via optimizer_switch variables and buffer settings.

Disk I/OIndex OptimizationMRR
0 likes · 5 min read
MySQL Multi-Range Read (MRR) Optimization: Advantages, Limitations, Use Cases, and Configuration
Linux Kernel Journey
Linux Kernel Journey
Mar 6, 2025 · Fundamentals

Master Disk I/O Basics: A Complete Primer

This article explains what disk I/O is, compares HDD and SSD characteristics, describes the Linux I/O stack, outlines performance metrics such as throughput, IOPS and latency, and reviews factors, tools, caching strategies, and RAID configurations that affect storage performance.

Disk I/OI/O toolsLinux storage
0 likes · 19 min read
Master Disk I/O Basics: A Complete Primer
Open Source Linux
Open Source Linux
May 11, 2024 · Operations

How to Measure Server Disk I/O Performance with the dd Command

This guide explains why disk I/O matters for server performance and walks through using the Linux dd command to create a test file, run read/write benchmarks, interpret the results from /proc/diskstats, and automate regular checks with a cron script.

Disk I/OLinux performanceServer Monitoring
0 likes · 7 min read
How to Measure Server Disk I/O Performance with the dd Command
Radish, Keep Going!
Radish, Keep Going!
May 7, 2024 · Operations

How to Slow Down Your Disk I/O by 60× on macOS Using dmc

Learn how to use macOS’s built-in dmc utility to artificially throttle disk read/write speeds, configure various HDD/SSD profiles, and verify the impact with fio benchmarks, enabling realistic performance testing on low-speed machines without complex cgroup or Docker setups.

Disk I/OPerformance Testingdisk throttling
0 likes · 5 min read
How to Slow Down Your Disk I/O by 60× on macOS Using dmc
MaGe Linux Operations
MaGe Linux Operations
Apr 16, 2023 · Operations

Mastering Linux Performance: Key Factors and Optimization Strategies

Linux performance hinges on the interplay of hardware resources, OS configuration, and application efficiency; this guide outlines key factors such as CPU, memory, disk I/O, RAID, network bandwidth, kernel tuning, and the roles of ops, architects, and developers in systematic performance optimization.

Disk I/OLinuxMemory
0 likes · 16 min read
Mastering Linux Performance: Key Factors and Optimization Strategies
ITPUB
ITPUB
Dec 10, 2022 · Backend Development

Unlock Kafka’s Speed: Deep Dive into Performance Optimizations

This article explores Kafka's performance secrets by examining network, disk, and algorithmic factors, detailing sequential writes, zero‑copy techniques, page‑cache usage, Reactor‑based networking, batching, compression, partition concurrency, and file‑structure optimizations, and provides practical guidance for high‑throughput deployments.

BatchingDisk I/OReactor Model
0 likes · 18 min read
Unlock Kafka’s Speed: Deep Dive into Performance Optimizations
Open Source Linux
Open Source Linux
May 10, 2022 · Operations

Mastering Linux Disk I/O: Key Metrics and Essential Monitoring Tools

This article explains Linux’s storage I/O stack, defines the five core performance metrics—utilization, saturation, IOPS, throughput, and response time—and demonstrates how to monitor them using tools such as iostat, pidstat, and iotop, with practical command examples.

Disk I/OLinuxPerformance Monitoring
0 likes · 9 min read
Mastering Linux Disk I/O: Key Metrics and Essential Monitoring Tools
Liangxu Linux
Liangxu Linux
May 5, 2022 · Operations

How to Measure and Interpret Linux Disk I/O Performance Metrics

This article explains the Linux storage I/O stack, defines the five key disk performance metrics, and shows how to monitor both disk and process I/O using iostat, pidstat, and iotop, with practical command examples and interpretation tips.

Disk I/Oiostatiotop
0 likes · 9 min read
How to Measure and Interpret Linux Disk I/O Performance Metrics
政采云技术
政采云技术
Feb 15, 2022 · Big Data

Performance Investigation and Optimization of an Elasticsearch Search Service

This article describes a performance bottleneck in a high‑traffic search service, details the investigation of hardware limits, long‑tail query impact, load‑testing methodology, and the subsequent optimizations—including SSD upgrade, data‑structure reduction, and Elasticsearch segment tuning—that reduced disk I/O and improved throughput.

Disk I/OElasticsearchSegment Optimization
0 likes · 11 min read
Performance Investigation and Optimization of an Elasticsearch Search Service
Liangxu Linux
Liangxu Linux
Nov 17, 2021 · Fundamentals

Unlocking Linux File System Secrets: Disk Structure, Inodes, and IO Performance

This article explores Linux file system fundamentals, covering physical disk layout, partition strategies, how the OS reduces random‑read latency, the real space cost of empty files and directories, inode usage, block allocation, and practical tips for improving disk I/O performance.

Disk I/OFilesystem FundamentalsLinux
0 likes · 16 min read
Unlocking Linux File System Secrets: Disk Structure, Inodes, and IO Performance
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Sep 22, 2021 · Operations

Uncover Hidden Performance Bottlenecks with Deep CPU, Memory, Disk & Network Analysis

This article outlines systematic methods for diagnosing subtle performance issues by leveraging detailed data analysis of CPU, memory, disk I/O, and network metrics, and presents real-world case studies that demonstrate how targeted profiling and optimization can reveal and resolve hidden bottlenecks in complex systems.

CPU analysisDisk I/ONetwork Monitoring
0 likes · 11 min read
Uncover Hidden Performance Bottlenecks with Deep CPU, Memory, Disk & Network Analysis
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Jun 27, 2021 · Databases

Why B+Tree Beats B-Tree: Unlocking MySQL InnoDB Performance

This article explains how B+Tree improves disk I/O efficiency in MySQL InnoDB by detailing disk storage fundamentals, sector/block/page concepts, the differences between B‑Tree and B+Tree, and practical search examples that illustrate reduced I/O operations and faster queries.

B+TreeDatabase IndexDisk I/O
0 likes · 15 min read
Why B+Tree Beats B-Tree: Unlocking MySQL InnoDB Performance
Open Source Linux
Open Source Linux
May 26, 2021 · Fundamentals

How Hard Drives Store Data: Inside the Mechanics and Architecture

This article explains the types, components, operation principles, data layout, read/write process, locality-based prefetching, fragmentation, capacity calculations, and RAID configurations of modern hard disk drives, providing a comprehensive technical overview for anyone interested in storage fundamentals.

Disk I/ORAIDhard disk
0 likes · 21 min read
How Hard Drives Store Data: Inside the Mechanics and Architecture
ITPUB
ITPUB
Apr 16, 2021 · Fundamentals

What Really Happens When You Read One Byte? Inside the Linux I/O Stack

This article demystifies the Linux I/O stack by tracing a single‑byte read through system calls, VFS, page cache, filesystem layers, block management and I/O scheduling, revealing when real disk I/O occurs and how much data is actually transferred.

Disk I/OFilesystemI/O Stack
0 likes · 13 min read
What Really Happens When You Read One Byte? Inside the Linux I/O Stack
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 22, 2021 · Big Data

Kafka Performance Optimization: Sequential Writes, Zero‑Copy, PageCache, and Network Model

This article provides a comprehensive overview of Kafka performance optimization, covering network, disk, and complexity challenges, sequential write techniques, zero‑copy data transfer, page‑cache usage, reactor‑based networking, batch processing, compression, partition concurrency, and file‑structure design to help developers build high‑throughput, low‑latency streaming systems.

Disk I/OJava NIOZero Copy
0 likes · 17 min read
Kafka Performance Optimization: Sequential Writes, Zero‑Copy, PageCache, and Network Model
360 Smart Cloud
360 Smart Cloud
Mar 19, 2021 · Databases

Root Cause Analysis and Performance Optimization of InfluxDB 1.8 Memory and Disk I/O on a Production Server

The article investigates why an InfluxDB 1.8 instance on a 32‑core, 64 GB production server consumes over 95% memory and generates heavy disk I/O, analyzes runtime statistics, pprof data, and Go memory‑release behavior, and presents configuration and runtime tweaks that reduce memory usage to ~55% and I/O load to acceptable levels.

Database OptimizationDisk I/OInfluxDB
0 likes · 12 min read
Root Cause Analysis and Performance Optimization of InfluxDB 1.8 Memory and Disk I/O on a Production Server
ITPUB
ITPUB
Jan 19, 2021 · Databases

Why Indexes Speed Up Database Queries: From Binary Trees to B+ Trees

This article explains how database indexes improve query performance by exploring binary trees, binary search, balanced trees, B‑trees, and B+‑trees, illustrating their structures, advantages, disadvantages, and the impact of disk I/O on overall efficiency.

B+TreeB-treeBinary Search
0 likes · 17 min read
Why Indexes Speed Up Database Queries: From Binary Trees to B+ Trees
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 17, 2020 · Operations

Root Cause Analysis of MySQL "Opening tables" Stalls Caused by Poor Disk Write Performance and InnoDB Redo Log Flush

The article investigates why a MySQL instance experiences frequent "Opening tables" states, analyzing stack traces, identifying a data dictionary lock held by the dict_stats_thread, and concluding that slow disk writes trigger InnoDB's synchronous dirty‑page flush, blocking many operations.

Disk I/OInnoDBOpening tables
0 likes · 14 min read
Root Cause Analysis of MySQL "Opening tables" Stalls Caused by Poor Disk Write Performance and InnoDB Redo Log Flush
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Nov 28, 2019 · Operations

Master Disk I/O Performance Tuning on Kunpeng Processors: Tools & Tips

This guide explains how to optimize disk I/O on Kunpeng processors by outlining the underlying performance bottlenecks, introducing essential monitoring tools like iostat, and detailing practical kernel and filesystem tuning methods—including dirty page settings, read-ahead adjustments, I/O scheduler selection, and XFS configuration.

Disk I/OKernel ParametersKunpeng
0 likes · 15 min read
Master Disk I/O Performance Tuning on Kunpeng Processors: Tools & Tips
Architects' Tech Alliance
Architects' Tech Alliance
Aug 23, 2019 · Operations

IO Performance Evaluation, Monitoring, and Optimization Guide

This article explains how to assess, monitor, and tune system I/O performance by defining I/O models, selecting appropriate evaluation tools, tracking key metrics for disk and network I/O, and applying practical optimization strategies for both storage and network bottlenecks.

Disk I/OIO performanceNetwork I/O
0 likes · 15 min read
IO Performance Evaluation, Monitoring, and Optimization Guide
Big Data Technology Architecture
Big Data Technology Architecture
Aug 3, 2019 · Big Data

Kafka Architecture: Design Principles for High Throughput and Reliability

This article explains Kafka's design background, persistence mechanisms, disk sequential I/O optimizations, network and compression strategies, and stability features such as partitioning, replication, and ISR, illustrating how these techniques enable high‑throughput, low‑latency real‑time log processing in big‑data environments.

Disk I/OHigh ThroughputKafka
0 likes · 9 min read
Kafka Architecture: Design Principles for High Throughput and Reliability
21CTO
21CTO
Apr 18, 2019 · Operations

Why Traditional API Gateways Crash: CPU, Disk, and Network Bottlenecks Explained

The article examines how traditional synchronous and semi‑synchronous API gateways can fail under high load by analyzing CPU utilization, disk I/O, and network latency, and offers practical monitoring metrics and mitigation strategies to prevent cascading failures in large‑scale systems.

Asynchronous ArchitectureDisk I/ONetwork Latency
0 likes · 9 min read
Why Traditional API Gateways Crash: CPU, Disk, and Network Bottlenecks Explained
UCloud Tech
UCloud Tech
Nov 22, 2018 · Cloud Computing

How UCloud’s IO Acceleration Boosts Mechanical Disk Performance 150× in the Cloud

This article explains how UCloud’s self‑developed IO acceleration technology dramatically narrows the CPU‑disk performance gap by raising 4K random write throughput from 300 IOPS to 45,000 IOPS, detailing its architecture, first‑generation limitations, and the second‑generation enhancements that enable scalable, fault‑tolerant cloud storage.

Disk I/OIO accelerationcloud storage
0 likes · 15 min read
How UCloud’s IO Acceleration Boosts Mechanical Disk Performance 150× in the Cloud
Architects' Tech Alliance
Architects' Tech Alliance
Aug 18, 2018 · Fundamentals

Understanding Disk I/O: From Read/Write Basics to RAID IOPS Calculations

This article comprehensively explains disk storage fundamentals—including read/write operations, random versus sequential access, queue and burst modes, IO size variability, IOPS metrics, RAID performance penalties, and response‑time behavior—providing practical formulas and guidelines for evaluating storage systems.

Disk I/OIO latencyIOPS
0 likes · 16 min read
Understanding Disk I/O: From Read/Write Basics to RAID IOPS Calculations
ITPUB
ITPUB
Jan 14, 2017 · Databases

Why Is My SQL Server Slowing Down? Understanding and Fixing CXPACKET Waits

A client reported intermittent database slowness, which was traced to high CXPACKET wait times; the article explains the CXPACKET mechanism, provides a diagnostic script, analyzes disk I/O bottlenecks, and offers practical recommendations such as faster disks, separating data and log files, and isolating large log tables.

CXPACKETDatabase OptimizationDisk I/O
0 likes · 5 min read
Why Is My SQL Server Slowing Down? Understanding and Fixing CXPACKET Waits