上海校区切换校区

企培课程-Linux核心架构 

 

 

课程介绍

通过本课程学习,基于Linux内核体系结构与运行原理有充分的认识与掌握。本课程学习完毕后,学员将具备分析Linux系统上问题的一般原理性逻辑,具备对未来遇到任何疑难问题或讨论方案可行性的深度分析能力。 

 

授课对象

▶有C语言应用开发经验的人员或懂得C语言的人员

▶有丰富Linux运维经验的工作人员

 

课程大纲

 课程阶段

课程内容 

 第一阶段

 核心启动代码分析
 1号进程创建
 Task struct等分析
 进程创建与复制
 Fork与exec分析
 进程调度器CFS
 Sched class分析
 线程的实现

第二阶段 

 内存管理基础代码分析
 NUMA、SLUB、Vmalloc、Kmaloc
 IPC:共享内存
 内核同步:原子操作

第三阶段 

 System Call的实现
 设备驱动结构与实现
 文件系统:vfs原理
 具体文件系统实现

注:本课程为腾科针对企业内训开设的课程

 

 

 


在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!