Skip to product information
1 of 1

Linux Performance

Regular price $55.95
Sale price $55.95 Regular price
Sale Sold out
Tax included. Shipping calculated at checkout.
Type: Paperback
In stock (100 units), ready to be shipped

FREE PREVIEW

ISBN: 9789365890099
eISBN: 9789365891805
Authors: Ayan Kumar Nath
Rights: Worldwide
Edition: 2026
Pages: 424
Dimension: 7.5*9.25 Inches
Book Type: Paperback

View Product Details

As systems grow in complexity and scale, performance engineering has become a specialized discipline rather than an afterthought. Linux remains the execution environment for most performance-critical workloads, making a deep understanding of its internals, metrics, and behavior essential for performance specialists.

This book delivers a systematic approach to Linux performance engineering, combining theory with practical analysis. It covers core performance metrics, kernel evolution, and formal methodologies for measurement and diagnosis. It explores advanced use of Linux performance tools, workload analysis techniques, queueing models, and bottleneck theory, along with real-world considerations for tuning and optimization across CPU, memory, storage, and networking subsystems.

After completing this book, performance specialists will be able to conduct rigorous performance investigations, explain system behavior with clarity, and apply targeted optimizations backed by data. They will be prepared to analyze complex Linux systems, defend performance decisions, and drive measurable improvements in system efficiency and scalability. You will also possess the practical skills to optimize any Linux environment, from physical servers to cloud-native containers.

WHAT YOU WILL LEARN
● Measure Linux performance using practical command-line tools.
● Diagnose real production issues by identifying CPU, memory, I/O, and networking bottlenecks.
● Trace latency problems across scheduling and system layers.
● Collect, interpret, and correlate performance metrics under real workloads.
● Apply proven methodologies to isolate bottlenecks and validate fixes.
● Improve capacity planning, scalability, and production stability.

WHO THIS BOOK IS FOR
This book is for SREs, DevOps, and systems engineers with basic Linux command-line knowledge. It serves performance engineers, researchers, and students ready to master kernel internals, hardware subsystems, and eBPF tracing tools to optimize production-scale, real-world Linux infrastructures.

1. Introduction to Linux Performance Engineering
2. Linux Kernel Evolution and Performance
3. Performance Methodologies and Models
4. Essential Linux Performance Metrics and Measurement
5. CPU Performance Analysis and Optimization
6. Memory Performance and NUMA Awareness
7. Disk and I/O Performance
8. Network Stack Performance
9. Profiling Linux Kernel and Applications
10. Modern Linux Tracing and Observability
11. Advanced Memory, Filesystem, and I/O Stack Behavior
12. Linux Tooling Landscape
13. Benchmarking and Load Testing Essentials
14. Container and Virtualization Performance
15. Performance Tuning for Scalability
16. Filesystem and Storage Optimization
17. Case Studies on Troubleshooting in Production
18. Advanced Observability with eBPF

Ayan Kumar Nath is a staff worldwide technical trainer at Nutanix and a former VMware tech lead with over 18 years of experience in enterprise infrastructure, virtualization, and reliability engineering. His career has been forged in production environments where performance degradation and architectural missteps carry measurable operational and financial consequences.

During his tenure at VMware and Nutanix, he served as a senior escalation engineer and technical lead for complex enterprise incidents involving vSphere, ESXi, and hyperconverged infrastructure platforms. He led high-severity root cause investigations, worked closely with engineering teams on defect analysis, and helped stabilize large-scale environments running mission-critical workloads. This deep exposure to real-world failures shaped his structured and systems-driven approach to performance engineering.

Even while operating in escalation roles, Ayan was consistently involved in mentoring engineers and conducting knowledge sessions across teams and regions. That sustained engagement in technical enablement eventually evolved into a full-time training and advocacy role.

Today, as a staff worldwide technical trainer at Nutanix, he leads advanced system reliability engineering programs, delivers partner and enterprise trainings globally, and actively contributes to the technical evangelism of Nutanix and hyperconverged infrastructure architectures. His work bridges engineering depth with strategic clarity, helping organizations design resilient systems, understand architectural trade-offs, and build operational maturity at scale.

His philosophy centers on disciplined measurement, systems-level reasoning, and principled troubleshooting. Rather than focusing on isolated tuning techniques, he emphasizes understanding how compute, memory, storage, and networking interact under real workloads.

A four-time VMware vExpert, Ayan holds multiple certifications across Nutanix, VMware, and cloud ecosystems. His areas of expertise include Linux performance engineering, virtualization internals, storage and I/O behavior, observability, and large-scale production reliability.

Through this book, he translates nearly two decades of frontline engineering experience into structured frameworks that help practitioners move beyond reactive troubleshooting toward intentional performance engineering and architectural confidence.

He continues to research, write, and speak on Linux internals, performance modeling, and modern observability practices.