操作系统的基本特点
1.并发
a. 并行与并发:并行是指两个或者多个事件在同一个时刻发生;并发是两个或者多个事件在同一间隔内发生。
b.引入进程:进程是系统中能独立运行并作为进行资源分配的基本单位,是操作系统结构的基础。它是由一组机器指令,数据和推栈等组成的。
2.共享
a.互斥共享方式:可以供多个进程(线程)使用,但是在一段时间内,只允许一个进程访问资源。
b.同时访问方式:多个进程同时访问。
并发与共享是多用户(多任务)OS的两个基本的特征。
3.虚拟
a.时分复用技术:是通过利用处理机的空闲时间运行其他程序,提高了处理机的利用率。分为虚拟处理机技术和虚拟设备技术。
b.空分复用技术:是通过利用存储器的空闲空间分区域存放和运行其它的多道程序,提高了内存的利用率。