操作系统
文章平均质量分 66
卿柚柠檬茶
摆烂大学生一枚,偶尔爬上来写写博客
展开
-
操作系统 精髓与设计原理 第五章部分题目
第五章重要题目复习题5.2 产生并发的三种上下文是什么?答案:1.多应用程序:即多个应用程序共享处理器时间。2.结构化应用程序:一个应用程序被设计成一组并发执行的进程。3.操作系统结构:操作系统自身被设计成一组进程或线程。5.7 列出对互斥的要求。答案:1.必须强制实施互斥,与同一资源或共享对象的临界区相关的所有进程中,一次只允许其中一个进程进入临界区。2.停止在非临界区的进程不能干涉其他进程。3.进程访问临界区的等待时间是有限的,即不能出现死锁和饥饿。4.当没有进程在临界区中时原创 2022-03-26 22:17:41 · 2515 阅读 · 0 评论 -
操作系统 精髓与设计原理 第四章部分题目
第四章重要题目复习题4.1表3.5列出了无线程操作系统中进程控制块的基本元素。对于多线程系统,这些元素中的哪些可能属于线程控制块,哪些可能属于进程控制块?PCB中可能包含的元素包括:(1)存储管理信息(2)资源的所有权和使用情况(3)标识符(线程和进程都需要标识其身份)(4)调度和状态信息中的部分信息,例如:运行状态(进程仍然有新建、终止、运行、阻塞等状态。注意进程和它内部包含的线程可能有不同的状态,例如进程处于运行状态时,它的一个线程可能处于阻塞状态。)(5)数据结构中的部分信息,例如:原创 2021-11-13 00:03:50 · 2501 阅读 · 0 评论 -
操作系统 精髓与设计原理 第三章部分题目
第三章重要题目复习题3.2 哪些常见事件会触发进程的创建?(1)批处理环境中,提交一个新作业时操作系统会为该作业创建一个新进程。(2)交互式环境中,一个新用户登录时会创建新进程(3)当应用程序请求某个服务时,操作系统代表应用程序创建一个新进程。(4)由现有的进程派生出新进程。3.10 为什么需要两种模式(用户模式和内核模式)(1)保护操作系统及其重要数据(如存储表、设备表、进程控制块等)不受应用程序破坏。(2)保护系统资源(如I/O设备、文件等)不受应用程序破坏。习题3.1右侧的状态转原创 2021-11-11 00:06:52 · 2177 阅读 · 1 评论