以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 操作系统原理 』  (http://bbs.xml.org.cn/list.asp?boardid=63)
----  下面4段描述中错误的是 [转自百合]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=63&rootid=&id=15401)


--  作者:pennyliang
--  发布时间:3/11/2005 9:44:00 PM

--  下面4段描述中错误的是 [转自百合]
作 者: pennyliang
标 题: 下面4段描述中错误的是
时 间: Fri Dec 5 13:19:16 2003
点 击: 31

南京大学小百合站 -- 主题文章阅读 [讨论区: D_Computer]
------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 263]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题:
发信站: 南京大学小百合站 (Wed Dec  3 21:10:26 2003)

A 若进程1和进程2在临界段上互斥,那么当进程1处于该临界段时,它不能被进程2中断


B 虚拟存储管理中使用了对换策略后,用户可使用的存储空间似乎增加了。
C 虚拟存储管理中颠簸(抖动)现象是指用于页面置换的时间远多于执行程序的时间
D 进程可以由程序,数据和进程控制块描述

这个题目怎么选,

我选A
--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.158.236]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: arsch] [本篇人气: 26]
发信人: arsch (忍者), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:23:37 2003)

我选C

--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:202.119.48.208]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 21]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:27:56 2003)

好,已经有不用意见了,解释一下吧。


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.158.236]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: arsch] [本篇人气: 18]
发信人: arsch (忍者), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:41:00 2003)

颠簸(抖动)现象
好像是指分给的叶面不够多,导致所要用到的程序段经常换进换出。


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:202.119.48.208]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: lilanq] [本篇人气: 31]
发信人: lilanq (feel), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:42:28 2003)

c


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:172.16.4.2]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: Carrot] [本篇人气: 24]
发信人: Carrot (大萝卜1号), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:53:27 2003)

u r right
2不在临界区时照样可以打断1

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.101.8.193]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: today] [本篇人气: 22]
发信人: today (心疼我的宝贝), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 21:59:20 2003)

不就是导致页面置换的时间多于执行程序时间嘛?
你说的是原因,它说的是结果。
其结果引起的现象叫颠簸。

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 158.132.61.245]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: today] [本篇人气: 22]
发信人: today (心疼我的宝贝), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:00:27 2003)

临街段胡扯?
记不得了,faint

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 158.132.61.245]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: wangduhua] [本篇人气: 14]
发信人: wangduhua (Allen), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:02:44 2003)

A

--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:202.195.66.167]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 11]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:06:13 2003)

临界段只是规定了不能重叠访问,而没有规定不可以打断,只有处于内核代码才不能被打

断,而处于临界区里1转为用户态,当然可以中断它了,这大概就是临界区代码一定要短小

的原因吧,我曾写过一个狂垃圾的程序,临界区老是出错,原因就是里面代码太多了,于

是就多搞几个临界区划分一个大临界区,问题就解决了。

--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.159.61]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: Carrot] [本篇人气: 20]
发信人: Carrot (大萝卜1号), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:13:41 2003)

看样子你是蒙对的

很多os的内核也是多线城/进程, 也可以被打断
短小是出于性能的考虑
直接把一个大的临界区分成几个小的临界区,绝大多数情况下是个错误


--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.101.8.193]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 12]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:17:50 2003)

原来如此,我知道UNIX又个特性叫剥夺点,就是内核在剥夺点上可以被剥夺,今天才晓得

内核也有多线程,在找找资料学习学习。


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.159.188]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: Carrot] [本篇人气: 14]
发信人: Carrot (大萝卜1号), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:23:31 2003)

nt也是如此
linux 要到 2.6才是可抢占的多线程内核
还没有发布那
不过就在一两个月之内了

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 202.101.8.193]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 14]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 22:27:42 2003)

多谢执教,又纠正了一个误区。也就是系统在做PV操作的内部也是可以打断的,恩,果然

如此。


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.159.197]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: bash] [本篇人气: 8]
发信人: bash (ButAnotherSillyHuman), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 23:00:04 2003)

你说的没错,可能是carrot的“内核也是多线程”的说法比较模糊。
内核只有在剥夺点上才能被剥夺,剥夺点的位置决定了这个内核的抢占方式。
Linux2.6的 Fully Preemptable方式的抢占点代码由中断触发,所以抢占点可能发生在进

程在内核模式下任何不处于以下状态的两条指令之间:
1.中断或者异常处理程序
2.softirq ,bottom half
3.spinlock
3.调度器本身

Fully Preemptable patch早在2.4时代就有了,得以说服linus纳入主流内核树是在2.6


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:172.16.4.16]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: bash] [本篇人气: 12]
发信人: bash (ButAnotherSillyHuman), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Wed Dec  3 23:01:27 2003)

这个是两马事情。


--
※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:172.16.4.16]

------------------------------------------------------------------------------
--
[本篇全文] [回复本文] [本篇作者: pennyliang] [本篇人气: 19]
发信人: pennyliang (jackliang), 信区: D_Computer
标  题: Re: 下面4段描述中错误的是
发信站: 南京大学小百合站 (Thu Dec  4 12:46:02 2003)

大开眼界啊,你说的有些是我第一次听说,虽然现在不能全部理解,但已经知道差距了。


--

※ 来源:.南京大学小百合站 http://bbs.nju.edu.cn[FROM:218.2.160.254]

※ 修改:.pennyliang 於 Dec  4 13:02:58 2003 修改本文.[FROM: 218.2.160.254]


--  作者:Logician
--  发布时间:3/12/2005 7:27:00 AM

--  
显然选A啊。

--  作者:Maxwin
--  发布时间:3/12/2005 5:48:00 PM

--  
C 不过对A不是很了解
--  作者:cathy
--  发布时间:3/12/2005 11:28:00 PM

--  
这个是以前的一个讨论贴,我一直保存着,觉得自己还有很长的路要走,知识这个东西需要扎实和深入才能真正成为自己的东西。前段时间面试了很多大学生,基础实在太差,连一些基本概念都说不出来。
--  作者:greenlixiao
--  发布时间:3/17/2005 6:21:00 PM

--  
A
我的理解是Pro1 在CS段时候,Pro2不可进入CS段。但不是意味Pro1不可被中断
不知道合理不
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
78.125ms