Accelerated Linux Core Dump Analysis, Third EditionКНИГИ » ПРОГРАММИНГ
Название: Accelerated Linux Core Dump Analysis: Training Course Transcript with GDB and WinDbg Practice Exercises, Third Edition Автор: Dmitry Vostokov Издательство: OpenTask Год: January 2023 (Revision 3.02) Страниц: 637 Язык: английский Формат: pdf (true) Размер: 11.7 MB
Learn how to analyze x64 and ARM64 Linux process and kernel crashes and hangs, navigate through core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and almost 40 memory analysis patterns. The training consists of 47 step-by-step exercises using GDB and WinDbg debuggers.
The full transcript of Software Diagnostics Services training. Learn how to analyze Linux process and kernel crashes and hangs, navigate through core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more. This training uses a unique and innovative pattern-oriented diagnostic analysis approach to speed up the learning curve. The training consists of 47 practical step-by-step exercises using GDB and WinDbg debuggers, highlighting almost 40 memory analysis patterns diagnosed in 64-bit core memory dumps from x64 and ARM64 platforms. The training also includes source code of modeling applications, a catalog of relevant patterns from the Software Diagnostics Institute, and an overview of relevant similarities and differences between Windows and Linux memory dump analysis useful for engineers with a Wintel background. In addition to various improvements, the third edition includes a review of relevant x64 and ARM64 disassembly and a new set of ARM64 GDB exercises.
The prerequisites are hard to define. Some of you have software development experience, and some do not. However, one thing is certain that to get most of this training, you are expected to have basic troubleshooting experience. Another thing I expect you to be familiar with is hexadecimal notation and that you have seen or can read programming source code in some language. The ability to read assembly language has some advantages but is not really necessary for this training. Windows memory dump analysis experience may help ease the transition but is not absolutely necessary. If you have read either Accelerated macOS Core Dump Analysis or Accelerated Windows Memory Dump Analysis book or both, you may find a similar approach here. You may also find the additional Linux assembly language books useful.
Скачать Accelerated Linux Core Dump Analysis, Third Edition