Stop guessing about memory performance. This book teaches you the actual mechanisms Linux uses to manage memory, then shows you exactly how to tune them for your workload.
Memory management is the hidden layer between your application and hardware. When it works well, you get incredible performance. When it doesn't, your system stalls, your database becomes slow, and your infrastructure costs skyrocket. Most engineers treat memory tuning as black magic—random sysctls and hope. This book changes that.
You'll learn how the Linux kernel actually allocates pages, reclaims memory when pressure rises, handles NUMA architectures, and prevents fragmentation. More importantly, you'll learn when each tuning parameter matters and when it doesn't. You'll understand why changing one sysctl helps your database but breaks your cache server. You'll know the exact commands to diagnose what's happening right now on your production system.
This is not a theoretical deep-dive into kernel source code. It's a practical guide written by engineers for engineers. Every concept is grounded in real scenarios you'll encounter: latency spikes every 30 seconds, memory that never gets freed, NUMA systems with uneven performance, applications that work on dev but fall apart in production. Each chapter includes working code, actual system output, and step-by-step troubleshooting procedures you can use immediately.
What You'll Learn
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. L2-9798197502162
Anzahl: Mehr als 20 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. L2-9798197502162
Anzahl: Mehr als 20 verfügbar
Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland
Taschenbuch. Zustand: Neu. Neuware. Artikel-Nr. 9798197502162
Anzahl: 2 verfügbar