课程培训
linux调试诊断培训

 

Linux系统调试培训

课程目标

通过本次课程的学习,学员可以了解到x86 Linux系统下用户空间程序core dump分析的基本原理。对core dump分析过程中常见的问题及解决办法也能有一定的了解。 

同时可以了解到Linux系统性能分析的要点。结合各种性能诊断工具的实例分析,掌握从系统和进程的角度,对Linux系统下性能问题的诊断与分析的通用方法。

课程大纲

 

内容

大纲

备注

Coredump Analysis -  Fundamentals

 Process Memory Space

 ELF Binary Layout

 ELF Core Layout

 Heap Space Analysis

 Stack Space Analysis

培训侧重点会根据大家具体情况灵活调整.

Coredump Analysis -   Deep Diving

 Core Come and Go

 Why core not dumped?

 Why core not complete?

Coredump Analysis - Case Study, Tips and Tricks

 Check Process Memory Space

 Check Stack Space

 Check Heap Space

 No backtrace

 Incorrect backtrace

 Debug without symbols

 Dump VMA

 Dump live core

Debugging memory problems

 Stack Overflows

 Heap Overflows

 NULL pointer dereference

 Double Free

 Memory leak

 Static Analysis, Method and Tools

 Dynamic Analysis, Method and Tools

Linux Kernel

 Kernel subsystems

 System Calls

 Process Management

 Thread in Kernel

 Memory Management

 Signal in Kernel

Performance Tuning  Tools and Utility

 Generic Technique

 System Level Inspection

 Process Level Inspection

Performance Tuning  Key Performance Indicator with Case Study

 CPU 

 Memory

 Network IO

 Disk IO




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
培训特点:
针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示
培训讲师:
中国科学院软件研究所,计算研究所高级研究人员
IBM,oracle,微软,vmware等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享。
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                010-62884854

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>