我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 多进程[屏蔽]作系统 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ relationship /ri'leiənip/ n. 关系,亲属关系 ]


多进程[屏蔽]作系统

在执行系统调用的时候,进程要阻赛,并挑选别的来执行,那请问系统调用的执行不需要花CPU的时间吗
顶端 Posted: 2008-04-14 16:37 | [楼 主]
fxlhero001



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2284
威望: 0
浮云: 1121
在线等级:
注册时间: 2006-03-20
最后登陆: 2008-06-29

5come5帮你背单词 [ hasty /'heisti/ a. 匆忙的,性急的 ]


肯定是要的。
顶端 Posted: 2008-04-14 16:39 | [1 楼]
taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ discuss /dis'kΛs/ vt. 计论,商议,议认,详述 ]


那新的进程也要执行,岂不是同一时刻有两个任务同时占有CPU
顶端 Posted: 2008-04-14 17:53 | [2 楼]
依然随意



性别: 帅哥 状态: 该用户目前不在线
等级: 前途无量
家族: ⊙JAY菊爱园⊙
发贴: 5922
威望: 0
浮云: 760
在线等级:
注册时间: 2006-09-25
最后登陆: 2022-10-30

5come5帮你背单词 [ strange /streind3ə/ a. 奇怪的,不可思议的,陌生的 ]


奔腾芯片增加了一条新指令专用于陷入核心,以前的系统功能调用int 2e(ms)后由软件做的大堆东西,现在由sysenter一条指令搞定
顶端 Posted: 2008-04-14 17:58 | [3 楼]
taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ passive /'pæsiv/ a. 被动的,消极的 ]


还是不太明白,陷入核心由硬件做吗,陷入以后要花时间执行些代码吧
但同时由调度器选的新进程也要执行吧
顶端 Posted: 2008-04-14 18:03 | [4 楼]
依然随意



性别: 帅哥 状态: 该用户目前不在线
等级: 前途无量
家族: ⊙JAY菊爱园⊙
发贴: 5922
威望: 0
浮云: 760
在线等级:
注册时间: 2006-09-25
最后登陆: 2022-10-30

5come5帮你背单词 [ dust /dΛst/ n. 尘土;v. 去掉灰尘 ]


Quote:
引用第4楼taofushou于2008-04-14 18:03发表的  :
还是不太明白,陷入核心由硬件做吗,陷入以后要花时间执行些代码吧
但同时由调度器选的新进程也要执行吧

那只不过是一个线程的两个态罢了,线程执行系统功能调用,是该线程由用户态转向内核态,同时涉及相应的特权级、堆栈的变化,进入核心后还是一个线程,一个线程进入核心就像调用一个函数一样,它本质上还是一个线程
顶端 Posted: 2008-04-14 18:13 | [5 楼]
taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ reserve /ri'zə:v/ vt. 储备,保留,预定;n. 储备(物)保留地,节制,谨慎 ]


线程调用系统函数,进入核心,自己进入阻赛吧,那调度器得挑选一个新线程投入执行吧,既然系统内科要CPU.而且此刻,新线程也要CPU.那此刻CPU究竟给谁
顶端 Posted: 2008-04-14 18:22 | [6 楼]
依然随意



性别: 帅哥 状态: 该用户目前不在线
等级: 前途无量
家族: ⊙JAY菊爱园⊙
发贴: 5922
威望: 0
浮云: 760
在线等级:
注册时间: 2006-09-25
最后登陆: 2022-10-30

5come5帮你背单词 [ gorgeous /'go:d3əs/ a. 华丽的,漂亮的,好极了 ]


Quote:
引用第6楼taofushou于2008-04-14 18:22发表的  :
线程调用系统函数,进入核心,自己进入阻赛吧,那调度器得挑选一个新线程投入执行吧,既然系统内科要CPU.而且此刻,新线程也要CPU.那此刻CPU究竟给谁
线程进入核心不会阻塞,应为系统功能调用是在线程上下文中执行的,操作系统代码执行时也要处理器资源的嘛,当然,时钟中断程序可能会把线程切下来,
顶端 Posted: 2008-04-14 18:27 | [7 楼]
taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ excessive /ik'sesiv/ a. 过多的,过分的,极度的 ]


Quote:
引用第7楼依然随意于2008-04-14 18:27发表的  :
线程进入核心不会阻塞,应为系统功能调用是在线程上下文中执行的,操作系统代码执行时也要处理器资源的嘛,当然,时钟中断程序可能会把线程切下来,



明白一些了,拜谢蝈蝈。那系统调用一般是完成些什么功能,通常说的I/O操作不占用CPU吧
顶端 Posted: 2008-04-14 18:32 | [8 楼]
依然随意



性别: 帅哥 状态: 该用户目前不在线
等级: 前途无量
家族: ⊙JAY菊爱园⊙
发贴: 5922
威望: 0
浮云: 760
在线等级:
注册时间: 2006-09-25
最后登陆: 2022-10-30

5come5帮你背单词 [ farewell /'f/ə'wel/ int. 再会;n. 告别,欢送会 ]


Quote:
引用第8楼taofushou于2008-04-14 18:32发表的  :



明白一些了,拜谢蝈蝈。那系统调用一般是完成些什么功能,通常说的I/O操作不占用CPU吧

系统功能调用在没有那条专用指令之前,就跟dos下的int 21差不多,保护模式下windows用int 2e实现,eax保存功能号,进入核心就是由2e中断向量号,索引中断向量表转入核心,特权级变化是由中断向量表中的陷阱gate指定的,处理器根据陷阱gate设置特权级,硬件自动完成用户态调用时的各种参数和用户堆栈压入核心栈,其中很多细节我也不大明白,以后可以去看看保护模式编程。  i/o操作有时也是要占CPU的,除非是DMA不要cpu干涉
顶端 Posted: 2008-04-14 18:46 | [9 楼]
taofushou





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 国米阵线
发贴: 135
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-09
最后登陆: 2009-10-31

5come5帮你背单词 [ appear /ə'piə/ vi. 出现,露出,似科,好象 ]


一个进程不得不等待从文件中读取字符,这个等待发生在系统调用中,进程使用了库函数打开并读取文件,库函数又执行系统调用从打开的文件中读入字节,这时等待的进程被挂起,另一个合适的被执行,这是书上的一段话,那调度究竟是发生在什么时候,既然读入了字节,为嘛要挂起呢,读文件需要CPU干预吗
顶端 Posted: 2008-04-14 22:56 | [10 楼]
枫叶刀





性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1393
威望: 0
浮云: 1282
在线等级:
注册时间: 2006-03-23
最后登陆: 2009-08-14

5come5帮你背单词 [ affair /ə'f/ə/ n. 事情,事件上,(pl.)事务,事态 ]



时间片轮转,实际上还是单线程的!
硬盘读取文件时DMA方式!不用CPU
顶端 Posted: 2008-04-16 22:10 | [11 楼]
gxjiang





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 866
威望: 0
浮云: 1106
在线等级:
注册时间: 2006-08-02
最后登陆: 2011-10-29

5come5帮你背单词 [ unanimous /ju(:)'næniməs/ a. 无异议的,全体一致的 ]


要是不花时间,就不需要这样那样的算法了
顶端 Posted: 2008-04-25 21:51 | [12 楼]
coolboy





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 252
威望: 0
浮云: 1107
在线等级:
注册时间: 2005-10-02
最后登陆: 2016-04-25

5come5帮你背单词 [ contact /'kontækt, kən'tækt/ n. 接触,联系,联络员,带菌者;v. 接触,联系 ]


保护模式任务切换由硬件支持
顶端 Posted: 2008-04-25 22:11 | [13 楼]
nange





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 148
威望: 0
浮云: 1109
在线等级:
注册时间: 2007-09-18
最后登陆: 2008-05-06

5come5帮你背单词 [ exciting /ik'saitiŋ/ a. 令人兴奋的,使人激动的 ]


看不懂
顶端 Posted: 2008-04-27 21:14 | [14 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.012593(s) query 5, Time now is:11-21 23:20, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号