目录
1.操作系统(Operator System)
1.1 概念
1.2 设计OS的目的
1.3 定位
1.4 如何理解 "管理"
1.5 总结
1.6 系统调用和库函数概念
2.进程
2.1基本概念
2.2描述进程-PCB
2.3 task_struct-PCB的一种
2.4task_ struct内容分类
2.5进程状态
3. 进程优先级
3.1基本概念
3.2查看系统进程
3.3 PRI and NI
3.4 PRI vs NI
3.5 查看进程优先级的命令
3.6 其他概念
4.环境变量
4.1基本概念
4.2 常见环境变量
4.3 查看环境变量方法
4.4 和环境变量相关的命令
4.5 环境变量的组织方式编辑
4.6 通过代码如何获取环境变量
4.7 通过系统调用获取或设置环境变量
4.8 环境变量通常是具有全局属性的
5.程序地址空间
5.1 研究背景
5.2 程序地址空间回顾
5.3 进程地址空间
6. Linux2.6内核进程调度队列-选学
6.1 一个CPU拥有一个runqueue
6.2 优先级
6.3 活动队列
6.4 过期队列
6.5 active指针和expired指针
6.6 总结
后记:●由于作者水平有限,文章难免存在谬误之处,敬请读者斧正,俚语成篇,恳望指教!
——By 作者:新晓·故知
1.操作系统(Operator System)
1.1 概念
1.2 设计OS的目的
1.3 定位
1.4 如何理解 "管理"
1.5 总结
1.6 系统调用和库函数概念
2.进程
2.1基本概念
2.2描述进程-PCB
2.3 task_struct-PCB的一种
2.4task_ struct内容分类
2.5进程状态
4.环境变量
4.1基本概念
5.3 进程地址空间
说明:
上面的图就足矣说名问题,同一个变量,地址相同,其实是虚拟地址相同,内容不同其实是被映射到了不同的物理地址!
6. Linux2.6内核进程调度队列-选学
后记:
●由于作者水平有限,文章难免存在谬误之处,敬请读者斧正,俚语成篇,恳望指教!
——By 作者:新晓·故知