您现在的位置:网站首页答辩论文计算机毕业设计其他计算机专业毕业资源

Linux进程管理研究

  • 简介:Linux的最大的好处之一就是它的源码公开。本文将主要对内核2.4.18的进程管理部分进行分析。介绍了进程的创建,进程的几种状态,进程的同步机制,进程的调度,进程的结束。着重分析了几种同步机制等待队列,软中断信号,原子操作,信号量,管道以及自旋锁在...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 引言
一、进程创建
二、进程状态
三、Linux中几种同步机制
1.等待队列
2.软中断信号
2.1进程信号队列结构
2.2信号的发送过程
2.3信号的执行过程
3.原子操作和信号量
4.管道
5.自旋锁
四、Linux下的进程调度
1.进程调度
1.1进程调度简介
1.2进程调度策略
1.3 Linux进程的调度时机(14)
1.4 schedule()函数分析(15)
2.多处理器系统中的调度
五、进程结束
六、进程的一生
总结 参考资料 1.《边学边干——Linux内核指导》,李善平、陈文智等著, 2002年8月浙江大学出版社
2.《操作系统——精髓与设计原理》,William Stallings, 2002年1月清华大学出版社
3.《Linux内核源代码情景分析》,毛德操、胡希明著,2001年9月浙江大学出版社
4.《Linux内核2.4版源代码分析大全》,李善平等著,2002年1月机械工业出版社
Linux的最大的好处之一就是它的源码公开。本文将主要对内核2.4.18的进程管理部分进行分析。介绍了进程的创建,进程的几种状态,进程的同步机制,进程的调度,进程的结束。着重分析了几种同步机制等待队列,软中断信号,原子操作,信号量,管道以及自旋锁在Linux中的实现,Linux的进程调度及其策略。
inux是一种能运行于多种平台、源代码公开、免费、功能强大、与UNIX兼容的操作系统。由于Linux性能优越,属于自由软件,公开源代码且完全免费,所以拿来作发展自主知识产权的操作系统的底版是非常合适的选择。只有完全了解当前Linux的实现细节,才能在它的基础上作进一步的开发和完善。因此,分析Linux源代码对于在Linux现有的基础上开发我们自己的Linux就具有非常现实和重要的意义。本论文主要在源码水平上讨论Linux内核进程同步机制,进程调度的实现,其目的是通过对源码的分析与研究,找出Linux在本论文研究方向上的优缺点,作为今后Linux系统开发的参考
查看评论 已有0位网友发表了看法
  • 验证码: