解决:进程的同步和互斥,进程间通信,死锁。 进程间的同步和互斥:保证并发进程共享资源时不发生与时间有关的错误。 进程间通信:实现进程间交换信息达到协调完成合作任务的目的。 死锁:防止进程因竞争资源而引起的永远等待。
问答题若磁盘共有8个柱面(0~7),磁盘的移动臂每移动一个柱面的距离需要20ms,每次访问磁盘的旋转延迟时间和信息传送时间之和大于11ms,但小于15ms。采用电梯调度算法进行移臂调度。设有两个进程A和B同时请求运行,进程A有较高优先级。进程A运行了5ms后提出了访问柱面2和柱面6上各一个扇面的要求,且此时磁盘的移动臂正好处于柱面2的位置;接着,进程B运行了30ms后提出访问柱面3、5和7上各一个扇面的要求。请给出移动臂访问以上柱面的次序。
问答题如果用户程序的工作是读入一个数据段,处理之,再读入下一段,再处理之……,直到n个数据段全部处理完毕。设数据段的长度与磁盘块的长度相等。若磁盘管理采用单缓冲技术,缓冲器的长度也和磁盘块的长度相等;若磁盘管理采用双缓冲技术,每个缓冲区的长度与磁盘块相等(即总长为2个磁盘块)。请分别描述采用这两种技术时,“磁盘读入 数据从缓冲区移入用户区 用户处理”这3种操作步骤如何并行。
问答题简述存储管理中移动技术的优缺点。
多项选择题在多道程序设计系统中往往会同时存在着许多进程,对每一个进程来说()
A.都具有顺序性 B.可能由于自身或外界原因而被中断 C.执行速度可以由进程自己来控制 D.当前能否占用处理器,由进程调度决定 E.执行结果必定不受其他进程的影响
多项选择题采用建立文件的多个副本的办法可以防止()
A.天灾人祸造成的破坏 B.系统故障造成的破坏 C.错误设定存取权限造成的破坏 D.错误设定文件共享者造成的破坏 E.计算机病毒侵害造成的破坏