版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一 操作系统概OSOSOS用作扩展机、虚系统调用(System物 B.I、II和 A.系统调用I.整数除以零II.sin()函数调用III.read系统调用B.仅I、A.trap指令第二 进程管(一) 2)方1)线程的基本概念互斥锁(mutex:互斥锁是一种比较简单的、用于实现线程间对资源互斥的机制混合线抢占方式(Preemptive中级调度(Intermediate-LevelScheduling),中程调度7)
“最短剩余时间优先”SRT(ShortestRemaining“最高响应比优先”HRRN(HighestResponseRatio(RoundRobinwithMultiple(三)临界资源(Critical临界区(Critical(Peterson’s进程P0和P1的共享变量定义及初值booleanflag[2];intturn=0;flag[0]=AS; flag[1]=若进程P0和P1临界资源的类C伪代码实现如下voidP0( //进程 voidP1( //进程 flag[0]=TRUE;turn= flag[1]=TRUE;turn=0;(flag[1]&&(turn==) while(flag[0]&&(turn==0)临界 flag[0]= flag[1]= 则并发执行进程P0和P1时产生的情况是和两个标准的原子操作(AtomicOperation)wait(S)和signal(S)来。两个操作被Pwait(s);down(s-- if(s.count0){}Vsignal(sup(s}利用信号量解决生产者—消费semaphoremutex=1,odd=0,even=0,empty=//缓冲区可用,没有放置奇数和偶数,全空,oddevenemptyN ProcessP1 {number=produce(); //放置数字 Ifnumber2 processP2 { //空间加1 ProcessP3while{ 45.(9分)有、B设放M个邮件,B的信箱最多放N个邮件。初始时A的信箱中有x个邮件(0<x<M),B的信箱中有y个邮(0<y<N)。辩论者每取出一个邮件,邮件数减1。A和B两人的操作过程描述如下semaphoreEB=N-y;semaphoreFA=x;semaphoreFB=y;
//A//B//A//BsemaphoremutexA=1//AsemaphoremutexB=1//B信箱的互斥量(1分Philosopherseat/thinkEatingneeds2forksPickoneforkatatimeHowtopreventifimod2==0 P(c[i+1modP(c[i+1mod5]); V(c[i+1mod VV V(c[i+1mod 例:(综合题 intamount= intm=m=amount;m=m+money;amount= intm=m=amount;m=m-money;amount=}intamount=0;Semaphoremutex=1; intm=P(mutex);m=amount;m=m+money;amount=m; intm=P(mutex);m=amount;m=m-money;amount=m;}}(四)所 摒弃“不”条件 A.仅Ⅰ、ⅡB.仅Ⅱ、Ⅲ绝对装入方式(AbsoluteLoading例如:ORG1000H可重定位装入方式(RelocationLoading动态运行时装入方式(DynamicRun-time简 静态方式(Static装入时动 (LoadtimeDynamic运行时动 (Run-timeDynamic1024个字节,盘块和块内字节均从开始编号。假设要释放的盘块号为 首次适应算法FirstFit最佳适应算法BestFit适应算法WorstFit快速适应算法QuickNewprocessis(选择题 覆盖(Overlay)Windows的多级页简简 虚 虚拟器的基本概念数据结构的处理,如对数组进行操作,它们往往都局限于很小的范围内虚 虚拟器定义所谓虚拟器,是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种器系统。其逻辑容量由CPU及其器的地址线宽度,实际容量 w(k,t)isthesizeoftheworkingsetattime,Thrashing 7 如上表,2362H指令,P=2,快表10ns,因初始为空,需要再到内存页表,花费100ns得到页框号,理地址后去主存取指令需要花费100ns。总时间10ns+100ns+100ns=210ns。1565H指令P=1, 间10ns+100ns+108ns+100ns≈108ns。25A5H指令,P=2,快表,因第一次己将该页号放入快表,因此花费10ns便可合 主存取指100ns,共计10ns+100ns=110ns。当虚地址1565H时,因不在内存而产生缺页中断,因驻留集为2个页,现在已有0页和2效位以外的其它信息未知,但是,2页刚刚过,其位应刚置为1且时间间隔不长,根据(2)101565H磁盘磁带非易失器件簇的大小为4KB,若采用位图法管理该分区的空闲空间,即用一位(bit)标识一个簇是否被分若文件系统采用连续分配方式,每个磁盘块存放一条记录,文件F区域前后均有足寻道时间(Seek传输时间(TransferSeektime≈seek e,FirstServed)最短寻道时间优先SSTF(ShortestSeekTime学号 文件控制块;索引结点; 第五 输入输出(I/O)管I/ODirectMemoryAccessI/O系I/O系I/OI/O而系统在实际执行时,使用物理设备名称I/OI/OI/OI/O可在主机的直接控制下,实现脱机输入、输出功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第9课 永遇乐·京口北固亭怀古学案(6)高一上学期语文部编版必修上册
- 第5课 以工匠精神雕琢时代品质学案(1)高一上学期语文部编版必修上册
- 《早会的意义及功能》课件
- 《家畜的生殖器官》课件
- 《锻压成型》课件
- 【课件】國家安全概念
- 《消费税的税务筹划》课件
- 企业人力资源部工作计划例文
- 加装防火门施工方案
- 关于美国及中国农业部兽药比较说明
- 银行消费者权益保护工作报告范文(通用3篇)
- 肿瘤管理中心规章制度范本
- 幼儿园故事课件:《下雪了》
- 高速公路景观及绿化设计指南
- 人教版小学六年级上册数学课本所有操作题
- 2022-2023学年成都市高二上英语期末考试题(含答案)
- 线路施工质量验收及评定范围划分表
- 北师大版二年级下册口算题大全(全册齐全)
- 亨利爱帮忙 绘本课件
- 上海证券交易所董事会秘书资格考试题库和答案-完整版
- 大秦线更换道岔工程施工组织设计
评论
0/150
提交评论