操作系统课后题答案.pdfVIP

  • 6
  • 0
  • 约6.49千字
  • 约 8页
  • 2022-04-17 发布于上海
  • 举报
2.1 一类操作系统服务提供对用户很有用的函数,主要包括用户界面、程序执行、 I/O操作、文件系统操作、通信、错误检测等。 另一类操作系统函数不是帮助用户而是确保系统本身高效运行,包括资源分配、 统计、保护和安全等。 这两类服务的区别在于服务的对象不同,一类是针对用户,另一类是针对系统 本身。 2.6 优点:采用同样的系统调用界面,可以使用户的程序代码用相同的方式被写 入设备和文件,利于用户程序的开发。还利于设备驱动程序代码,可以支持规范 定义的API。 缺点:系统调用为所需要的服务提供最小的系统接口来实现所需要的功能,由 于设备和文件读写速度不同,若是同一接口的话可能会处理不过来。 2.9 策略决定做什么,机制决定如何做。他们两个的区分对于灵活性来说很重要。 策略可能会随时间或位置而有所改变。在最坏的情况下,每次策略改变都可能需 要底层机制的改变。系统更需要通用机制,这样策略的改变只需要重定义一些系 统参数,而不需要改变机制,提高了系统灵活性。 3.1、短期调度:从准备执行的进程中选择进程,并为之分配CPU; 中期调度:在分时系统中使用,进程能从内存中移出,之后,进程能被重新调入 内存,并从中断处继续执行,采用了交换的方案。 长期调度:从缓冲池中选择进程,并装入内存以准备执行。 它们的主要区别是它们执行的频率。短期调度必须频繁地为CP

文档评论(0)

1亿VIP精品文档

相关文档