08年计算机三级网络技术辅导:计算机三级网络技术操作系统(7)
分类:计算机等级|
更新时间:2008-08-25|
来源:教育联展网
安全状态是没有死琐的状态。
什么时候进行死琐检测主要取决于死琐发生的频率和死琐所涉及的进程个数。
死琐的解除:
1 资源剥夺法。
2 撤消进程法。
比进程更小的能独立运行的基本单位:线程。
每个线程有一个唯一的标识符和一张线程描述表。
不同的线程可以执行相同的程序。
同一个进程中的线程共享该进程的内存地址空间。
线程是处理机的独立调度单位,多个线程是可以并发执行的。
引入线程的好处:
1 创建一个新线程花费的时间少。
2 两个线程的切换时间少。
3 由于同一个进程内的现成共享内存和文件,所以线程之间互相通信必须调用内核。
4 线程能独立执行,能充分利用和发挥处理机与外围设备并行工作的能力。
存储管理主要是对内存空间的管理。
内存空间分为:系统区;用户区。
内存共享是两个或多个线程共用内存中相同的区域,其目的是节省内存空间,实现进程之间的通信,提高内存空间的利用率。
存储共享的内容可以是程序的代码,也可是数据,如果是代码共享 ,则必须是纯代码,或叫做“可再入程序”,既它在运行过程中不修改自身。代码共享的目的是节省内存。
存储保护:
1 防止地址越界。
2 防止操作越权。
实存储器:内存,外存,高速缓存。
虚存储器:1.用户程序的逻辑地址构成的地址空间。
2.当内存容量不满足用户要求时候,采用一种将内存空间与外存空间有机结合的在一起,利用外存自动调动的方法构成一个大的存储器。
地址影射:为了保证CPU执行程序指令时候能够正确访问存储单元,需要将用户程序中的逻辑地址转化为运行时可由机器直接寻址的物理地址。
分为:静态地址影射和动态地址影射。
内存扩充:在硬件支持下,将外存作为内存的扩充部分供用户程序使用。
虚拟存储技术:利用内存扩充技术,由操作系统处理内存与外存的关系,统一管理内外存,向用户提供一个容量相当大的虚拟存储空间。
1 静态等长分区的分配。
内存空间被分为若干个长度相等的区域,每个区域叫做一个页面。
2 动态异长分区的分配。
系统用空闲区表管理这些区域。包括:空闲区首地址和空闲区长度。