操作系统

操作系统是控制和管理计算机硬件和软件资源、合理地组织计算机工作流程以及方便用户有效地使用计算机的程序集合。操作系统的四个基本特征(1)并发性--宏观并行,微观串行。在多道程序环境下,并发性是指两个或多个事件在同一时间间隔内发生,即宏观上有多道程序同时执行,而微观上,在单处理机系统中每一个时刻仅能执行一道程序。(2)共享性。共享是指系统中的资源可供多个并发执行的进程使用。(3)虚拟性 --物理一个,逻辑多个。是指通过某种技术把一个物理实体变成若干个逻辑上的对应物。(4)异步性。也称不确定性,是指在多道程序环境下,允许多个进程并发执行,由于资源的限制,进程的执行不是“一气呵成”的,是“走走停停”的。操作系统的心--进程--一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。它对应虚拟处理机、虚拟存储器和虚拟外设等资源的分配和回收;引入多进程,提高了对硬件资源的利用率,但又带来额外的空间和时间开销,增加了OS的复杂性;操作系统的工作:启动和结束程序、用户程序对OS的调用、为常用操作提供程序、解决效率和安全问题。

posted @ 2024-05-08 09:45  胡航瑞  阅读(3)  评论(0编辑  收藏  举报