免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2127 | 回复: 2
打印 上一主题 下一主题

关于UNIX system V进程调度的问题,切盼!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-11-14 09:49 |只看该作者 |倒序浏览
在一本UNIX 的教材上,关于进程调度是这样说的(大概意思):
    调度程序swtch()先将当前进程的上下文保存,然后切换进进程0的上下文,由它去执行resume(),去选择一新进程并恢复其上下文,在处理器上运行。
    本人对此的疑问是:进程0好象只是用于进程交换的,为什么又用于进程调度呢?并且,这种调度方法给人的感觉挺别扭的--进行进程调度要由一专门进程来完成。
    Bach的《UNIX操作系统设计》一书中,在论及swtch()时,也没有提到这种观点;是否Bach有意隐瞒呢?
    本人在分析Windows、Linux等操作系统的进程调度方法时,也没有发现 进程调度要由另一特殊进程来完成的观点。
    因此,在下寻求各位Unix大师,能否不吝指教,将感激不尽!!!

论坛徽章:
0
2 [报告]
发表于 2003-11-14 11:14 |只看该作者

关于UNIX system V进程调度的问题,切盼!!!

我学操作系统,进程是由一个特殊进程来管的,没问题的

论坛徽章:
0
3 [报告]
发表于 2003-11-15 18:26 |只看该作者

关于UNIX system V进程调度的问题,切盼!!!

0进程是所有进程的父进程,故由它来调度管理.这里还有一个孤儿进程的概念,我也记不清了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP