操作系统的基本概念

356 阅读1分钟

image.png

操作系统是系统软件,而不是硬件,控制和管理整个计算机系统的硬件和软件资源,它是计算机系统中最基本的系统软件。

进程:是一个程序的执行过程。

操作系统: {

提供的功能:{
    命令接口:{
        联机命令接口,
        脱机命令接口
    },
    程序接口,
    GUI
}
目标:方便用户使用

}

操作系统的特征:{

并发,共享,虚拟,异步
其中并发,共享为最基本的特征,二者互为存在条件

}

并发:多个事件在同一时间间隔内发生,宏观上是同时发生的,微观上是交替发生的。

image.png

并行:多个事件在同一时刻同时发生。

image.png

共享:资源共享,资源可供内存中多个并发执行的进程共同使用

互斥共享方式:一个时间段内允许一个进程访问该资源

同时共享方式:允许一个时间段内多个进程“同时”对它们进行访问

并发性:同时存在多个运行着的程序。

共享性:资源可供内存中多个并发执行的进程共同使用。

虚拟:把一个物理上的实体变成若干个逻辑上的对应物。

虚拟处理器技术:时分复用技术,微观上处理机在各个微小的时间段内交替着为各个进程服务。