网络安全

位置:IT落伍者 >> 网络安全 >> 浏览文章

自考“网络操作系统”复习资料-2[3]


发布日期:2021年09月16日
 
自考“网络操作系统”复习资料-2[3]

如何理解微内核的概念?

微内核结构是一种新型结构它体现了操作系统结构设计的新思想微内核的设计目标是使操作系统的内核尽可能小使其他的所有操作系统服务一般都放在核外用户级完成采用微内核结构有何优点①灵活性微内核短小精干仅提供最基本最必要的服务②开放性操作系统除内核以外的功能都可用服务器的形式建立在内核之上可以方便地设计开发集成自己的新系统③可扩充性加入和修改一个服务不需要停止系统和重新引导内核安装调试一个新系统很容易

什么叫进程?

进程是程序的一次执行该程序可与其它程序并发执行

为什么要引入进程的概念?

①顺序程序的特点具有封闭性和可再现性但是程序的顺序执行是低效的②程序的并发执行和资源共享多道程序设计出现后实现了程序的并发执行和资源共享提高了系统的效率和系统的资源利用率但却带来了新的问题

③程序的并发执行的特点破坏了程序的封闭性和可再现性程序和机器执行程序的活动不再一一对应并发程序之间有可能存在相互制约关系

并发程序的这些特性独立性并发性动态性和相互制约性反映了并发程序的本质程序的概念已不能反映程序并发找执行的实质因此人们引进了进程的概念

进程由哪几部分组成?

①程序作用描述进程要完成的功能②数据集合作用程序在执行时所需要的数据和工作区③ 程序控制块作用包含进程的描述信息和控制信息它是进程存在的唯一标志

进程的基本调度状态有哪些?

①运行②就绪③阻塞进程调度程序从处于就绪状态的进程中选择一个投入运行运行进程因等待某一事件而进入阻塞因时间片到达而回到就绪处于阻塞状态的进程当所等待的事件发生时便进入就绪状态

简述常用的进程调度算法

①静态优先级算法系统在调度进程时按优先级从高到低进行调度在进程运行过程中优先级不再动态地改变②动态优先级算法系统在调度进程时按优先级从高到低进行调度在进程运行过程中能按变化情况对优先级进行适当调整③时间片轮转法系统把所有就绪进程按先来先服务规则排成一个队列就绪队列中的所有进程可以依次轮流获得一个时间片的处理时间然后系统又回到队列的开始部分如此不断循环

什么叫原语?

原语是由若干机器指令构成的并用于完成特定功能的一段程序而这些程序在执行期间是不可分割的

有哪些进程控制原语?①创建原语②撤销原语③挂起原语④激活原语⑤阻塞原语⑥唤醒原语

什么叫线程?

进程内的一个可执行单元进程内的一个可调度的实体为什么要引入线程的概念在引入线程概念之前仅用进程的概念在进程的调度过程中由于经常要进行进程的切换在切换时既要保留现运行进程的运行环境又要设置新选中的进程的运行环境为此要花费不少处理机的时间和主存的空间因此把进程作为系统调度的基本单位要付出较大的时空开销从而也限制了系统中进程的数量和进程的切换频率另一方面为了提高系统的并行能力把并行粒度进一步减小在进程的内部引入线程线程作为系统的调度单位而进程作为系统的资源分配单位这样对拥有资源的基本单位不再频繁切换而对调度的基本单位又不增加时空开销引进线程的好处是①减少了系统的时空开销②增强了系统的并行能力

存储管理研究哪些内容?

①地址再定位问题②存储空间的分配③存储的保护问题④存储扩充问题

为什么要引入虚拟存储器的概念?

在计算机系统中主存的容量有一定的限制不可能太大满足各种用户的需要而在技术上辅助存储器却可以做得相当大为了给大作业提供方便使它们不再承担对主存和辅存的具体分配和管理工作而由操作系统把主存和辅存统一管理起来虚存的最大容量由什么决定虚存实际上就是作业地址空间作业地址空间的大小取决于计算机系统的地址机构因此虚存的最大容量取决于地址寄存器的位数例如地址寄存器的位数为位时其虚存的最大容量可达GB

[] [] [] [] []

               

上一篇:自考“网络操作系统”复习资料-2[4]

下一篇:自考“网络操作系统”复习资料-2[2]