20135220谈愈敏Linux_总结
摘要:Linux_总结 具体博客链接 "计算机是如何工作的" "操作系统是如何工作的" "构造一个简单的Linux系统MenuOS" "系统调用(上)" "系统调用(下)" "进程的描述和创建" "可执行程序的装载" "进程的切换和系统的一般执行过程" 一、计算机是如何工作的 存储程序计算机工作模型 冯诺
阅读全文
posted @
2016-04-21 21:46
20135220谈愈敏
阅读(224)
推荐(0) 编辑
20135220谈愈敏Linux Book_4
摘要:进程调度 进程: 程序的运行态表现形式 进程调度程序: 确保进程能有效工作的一个内核子系统,决定将哪个进程投入运行、何时运行以及运行多长时间,在可运行态进程之间分配有限的处理器时间资源。 最大限度的利用处理器时间的原则是只要有可执行的进程就总会有进程正在执行。 4.1 多任务 多任务操作系统: 能同
阅读全文
posted @
2016-04-14 11:13
20135220谈愈敏
阅读(168)
推荐(0) 编辑
20135220谈愈敏Blog8_进程的切换和系统的一般执行过程
摘要:进程的切换和系统的一般执行过程 谈愈敏 原创作品转载请注明出处 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC 1000029000 一、进程切换的关键代码switch_to分析 进程调度与进程调度的时机分析 不同类型的进程有不同的调度
阅读全文
posted @
2016-04-13 21:38
20135220谈愈敏
阅读(245)
推荐(0) 编辑
20135220谈愈敏Blog7_可执行程序的装载
摘要:可执行程序的装载 谈愈敏 原创作品转载请注明出处 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC 1000029000 一、预处理、编译、链接和目标文件的格式 可执行程序是怎么得来的? C代码 编译器预处理 编译成汇编代码 汇编器编译成
阅读全文
posted @
2016-04-06 18:14
20135220谈愈敏
阅读(220)
推荐(0) 编辑