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

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

taofushou





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

5come5帮你背单词 [ pollution /pə'lu:ən/ n. 污染 ]


多进程[屏蔽]作系统

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



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

5come5帮你背单词 [ princess /prin'ses/ n. 公主,王妃 ]


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





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

5come5帮你背单词 [ city /'siti/ n. 都市,城市 ]


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



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

5come5帮你背单词 [ fearful /'fiəful/ a. 可怕的,担心的 ]


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





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

5come5帮你背单词 [ sleep /sli:p/ v. & n. 睡眠,睡觉 ]


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



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

5come5帮你背单词 [ beast /bi:st/ n. (四足)兽类,牲畜,凶残的人 ]


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帮你背单词 [ fantasy /'fæntəsi/ n. 幻想,怪念头 ]


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



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

5come5帮你背单词 [ art /a:t/ n. 箭,箭头状物,箭头号 ]


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帮你背单词 [ relevant /'relivənt/ 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帮你背单词 [ thought /θo:t/ 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帮你背单词 [ film /film/ n. 影片,胶卷,薄层,薄膜,把…拍成电影 ]


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





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

5come5帮你背单词 [ torch /to:t/ n. 手电筒,火炬,火把 ]



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





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

5come5帮你背单词 [ comprehension /kompri'henən/ n. 理解(力),领悟 ]


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





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

5come5帮你背单词 [ hardly /'ha:dli/ ad. 几乎不,简直不 ]


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





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

5come5帮你背单词 [ prove /pru:v/ v. 证明,证实,证明是,表明是 ]


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

Total 0.010447(s) query 5, Time now is:11-22 09:18, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号