课程培训
Linux内核培训与咨询
1. 概述
 
ü操作系统概述
 
üLinux内核概述
 
üx86体系结构概述
 
üARM体现结构概述
 
ü嵌入式系统概述
 
üLinux、uClinux与嵌入式系统
 
2. 编译Linux内核
 
üLinux的启动原理
 
ü内核的配置、编译与运行
 
3. 内存管理
 
ü寻址方式
 
ü页管理
 
ü存储器区管理
 
ü非连续存储器区管理
 
4. 进程管理
 
ü进程、轻量级进程和线程
 
ü进程描述符
 
ü进程创建、撤销、切换
 
5. 进程与内存管理
 
ü进程的地址空间
 
ü内存描述符与线性区
 
ü创建和删除进程的地址空间
 
ü堆的管理
 
6. 中断管理
 
ü中断和异常
 
ü中断和异常处理程序的嵌套执行
 
ü异常处理
 
ü中断处理
 
ü软中断、tasklet及下半部分
 
7. 系统调用
 
üPOSIX API和系统调用
 
ü系统调用处理程序及服务例程
 
ü内核封装例程
 
8. 内核同步措施
 
ü内核控制路径
 
ü什么时候同步是不必要的
 
ü同步原语
 
ü对内核数据结构的同步访问
 
9. 时钟和定时器管理
 
ü硬时钟
 
ü软定时器(Software Timer)
 
üLinux计时体系结构
 
ü定时相关的系统调用
 
10. 信号
 
ü信号的作用
 
ü产生和传递信号
 
ü信号处理相关系统调用
 
11. 进程通信(IPC)
 
ü管道
 
üFIFO
 
üSystem V IPC
 
12. 任务调度
 
ü调度策略
 
ü调度算法
 
ü与调度相关的系统调用
 
13. 文件系统
 
ü文件系统类型
 
ü文件系统安装
 
ü虚拟文件系统(VFS)
 
ü文件锁
 
üExt2和Ext3文件系统
 
14. I/O设备管理
 
üI/O体系结构
 
ü设备文件
 
ü块设备驱动程序
 
ü字符设备驱动程序
 
ü磁盘高速缓存
 
15. 请页与交换
 
ü什么是交换
 
ü交换区
 
ü换入换出页
 
ü对换高速缓存
 
16. 网络基础
 
ü网络数据结构
 
ü网络相关的系统调用
 
ü网卡发送包和接收包
 
教学实践实例
 
üLinux内核的配置和重新编译
 
ü内核的调试实践(工具和调试方法)
 
ü增加一个Linux的系统调用(SysCall)
 
ü增加一个Linux的内核模块
 
ü增加一个自定义信号



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

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

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>