《现代操作系统(中文第四版)》课后习题 第一章
2022/3/18 23:31:40
本文主要是介绍《现代操作系统(中文第四版)》课后习题 第一章,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
网上似乎没有中文版的题解,那我自己来写一份
1,操作系统的量大主要作用是什么?
为应用程序提供一个资源集的清晰抽象(个人理解为通过对计算机底层的抽象,为各类应用程序提供格式一致的接口),管理各种软硬件资源。
2,列举9种操作系统上的应用
①大型机操作系统:银行数据存储系统
②服务器操作系统:Apple的Siri所提供的语音转文本
③多处理器操作系统:使用多核CPU进行渲染的视频编辑软件
④个人计算机操作系统:办公软件
⑤掌上计算机操作系统:各类手机App
⑥嵌入式操作系统:MP3播放系统
⑦传感器节点操作系统:温度计控制
⑧实时操作系统:飞机飞控
⑨智能卡系统:羊城通控制系统
3,分时操作系统和多道操作系统的区别
分时操作系统是使一台计算机采用时间片轮转的方式同时为几个、几十个甚至几百个用户服务的一种操作系统。分时操作系统将系统处理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。
多道操作系统在内存中同时存放多个作业,使之同时处于运行状态,这些作业共享CPU和外部设备等资源。当一个作业等待I/O完成时,另一个作业可以使用CPU。
所有分时系统都是多道程序设计系统,但并非所有多道程序设计系统都是分时系统,因为多道程序设计系统没有轮流地切换给各终端用户使用。
4,为了使用高速缓存,主存被划分为若干cache行,同城每行长32或64字节。每次缓存一整个cache行,每次缓存一整行而不是一个字节或一个字,这样的优点是什么?
经验证据表明,存储器访问表现出引用局部原则,即如果读取某一个位置,则接下来访问这个位置的概率非常高,尤其是紧随其后的内存位置。
因此,通过缓存整个缓存行,接下来缓存命中的概率会增加。 此外,现代的硬件可以将32或64字节块整个传输到高速缓存行,比单个字节读取,总共读32或64字节的速度要快得多。
这篇关于《现代操作系统(中文第四版)》课后习题 第一章的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法