摘要:软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关进程的讲解,希望对准备参加考试的你有所帮助。
软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关进程的讲解,希望对准备参加考试的你有所帮助。
进程
设系统中有R类资源m个,由n个进程互斥使用,若每个进程对R资源的最大需求为w,则只要他们之间满足如下关系,就不会发生死锁:
w <= 1 (m<=n)
w <= 1 + ( m – 1 ) / n (m > n)
磁盘先移臂,后旋转。判断进程序列读取数据是否省时间,主要看移臂(取决于柱面之间的关系)总量哪个最少,其次看旋转(取决于扇区号)调度哪个延迟时间最短。磁头决定读取的盘面,对速度影响不大。
可剥夺式优先级进程调度方案指:每时每刻,低优先级进程让高优先级进程。
进程三态模型:
进程五态模型(活跃态处于内存中,静止态处于辅存中):
三态模型中的“就绪态”与五态模型中的“活跃就绪”对应;
三态模型中的“等待态”与五态模型中的“活跃阻塞”对应。
采用最短作业优先算法,可使得系统在同一时间内处理的作业个数最多,从而吞吐量也就大于其它调度方式。
常用的作业调度算法有:先来先服务FCFS,最短作业优先SJF,响应比高者优先HRN,定时轮转法(按时间片),优先数法。
Linux中>是输出重定向,格式为“命令>文件名”,如果>右边的文件已经存在,则将其覆写;>>是追加重定向,格式为“命令>>文件名”,将指定的一个或多个文件内容追加到输出文件末尾。
P操作表示进程申请占用一个资源。当执行P操作时,信号量减1,若此时信号量>=0,则执行P操作的进程继续进行;否则,信号量<0,该进程被阻塞,等待唤醒;
V操作表示进程释放一个资源。当执行V操作时,信号量加1,若此时信号量0,执行V操作的进程继续执行。
简单理解:当资源数>0时,执行P操作可以顺利占用一个资源(P之后信号量>=0),否则(P之后信号量<0)被阻塞;当释放一个资源时,若有进程因为等待该资源而被阻塞(V之后,信号量<=0),则唤醒一个进程。
若想实现进程间先后顺序,则可以在前序进程执行完成后做V,后续进程开始前执行P,后续进程必须等待前序进程执行V释放资源才能执行。
若使用两个计数器(使用中的块,空闲块)来判断文件一致性,则对于某一磁盘块,两个计数器只能有一个为1。
虚拟存储器中,辅存的编址方式是:按信息编址。
通常将I/O软件分为:用户应用层软件、中断处理程序、独立于设备的软件、设备驱动。采用分层思想的主要目的是,便于系统修改,扩充和移植。
特权指令主要用于系统资源的分配和管理,包括改变系统的工作方式、修改虚拟存储器管理的段表和页表、I/O指令、设置时钟、设置控制寄存器和关闭中断等。简言之,不允许用户程序直接使用的指令称为“特权指令”。关闭中断是特权指令。
安全管理分为4个级别:
系统级安全管理:不允许未经核准的用户进入系统;
用户级安全管理:给用户分配文件访问权限;
目录级管理:为保护系统中的各种目录而设,与用户权限无关。分别为用户和目录独立指定权限;
文件级:对文件属性的设置,控制用户对文件访问。
把一条命令的执行结果输入给下一条命令,这种机制称为“管道”。
在操作系统中,虚拟输入/输出设备通常采用Spooling技术,利用磁盘来实现。
微内核操作系统的结构包含“用户态”和“核心态”,特点包括:统一的接口,可伸缩性好,可移植性好,实时性好,安全可靠性高,支持分布式系统,真正面向对象操作系统。
逻辑地址(段号,段内/偏移地址)
1字节Byte=8位bit
1KB=1024(字节)Byte
1MB=1024KB
1GB=1024MB
希赛网,拥有十五年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库(软考历年真题)、软考培训教材和软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。
软考备考资料免费领取
去领取