读书人

操作系统学问2

发布时间: 2013-10-22 16:16:51 作者: rapoo

操作系统知识2
操作系统
-----------------------------------------------------------、
1、操作系统分类:批处理系统、分时操作系统、实时操作系统

操作系统特征:并发性、共享性、虚拟性、不确定性

操作系统的功能:处理机管理、文件管理、存储管理、设备管理、用户接口

注意:目录在写回磁盘时发生异常,对系统的影响很大。

——————————————————————————————
2、进程:资源分配和独立运行的基本单位,是核心调度的最小单位。

进程是有状态的,程序是静态的。

(1)进程的组成:进程控制块(进程存在的唯一标识符)、程序、数据

进程的三态:运行、阻塞、就绪


(2)信号量机制:公用信号量(互斥):初值等于1或资源数目
私用信号量(同步):初值等于0或某个正整数

(3)p v操作
p操作:s:s=s-1,s>=0时p操作继续执行
v操作:s:s=s+1,s>0时v操作继续执行


================================================================
3、死锁:若系统存在一组进程,一个进程占有某种资源,而又在等待另一个进程所占用的
资源,这种永远等待不能结束,则说这个系统出现死锁。

死锁四个必要条件:互斥条件、不可剥夺条件、占有且申请条件、循环等待条件

读书人网 >操作系统

热点推荐