计算机操作系统的功能和分类探析
2020-04-13郭金玲
商情 2020年9期
郭金玲
【摘要】计算机操作系统在计算机运行过程中承担着重要的角色,可以说,是计算机运行的核心,主要是对计算机的各项工作实施精细化管理。在现代科技和社会经济不断快速发展的社会背景下,为了满足日趋多样化的生活需求,计算机技术的发展也相继步入了一个全新的领域,而作为计算机运行核心的操作系统,其功能也越来越多样化。本文重点研究了计算机操作系统的功能和分类,基于此,预判了计算机系统的未来发展趋势。
【关键词】计算机操作系统 功能 分类 特征
一、计算机操作系统的特征
操作系统(Operating System,OS),主要为应用程序支撑运行环境以及为用户提供操作环境的系统软件,是计算机系统的核心,主要是对计算机硬件进行直接的监管,对计算机内的资源进行管理,或者是提供一些面向应用程序的服务等。
(一)并发性
顾名思义,并发性就是指两个或多个时间在同一时间内发生,也正是因为计算机操作系统具有并发性,才能有效提高系统资源的利用率和吞吐率。举个例子,某程序在运行过程中,由于遇到一些突发状况,如等待数据的输入,而暂停执行,它就能够主动放弃CPU 的使用权,在系统调度上选择另外一个可执行的进程,者能够避免CPU处于闲置状态。
(二)共享性
计算机操作系统的共享性有两种类型,一是互斥型共享,二是同时型共享。我们大可以从字面上去理解,所谓的互斥,就是排他,在一定的时间段内只允许一个进程使用资源,这种资源一般被称为临界资源,如果想访问就必须等待,即使某一进程获得了资源使用权限,但是暂停使用的话,该资源也是处于空闲状态的,就是不会被其他程序占用,直到接收到没有需求的指令。……
登录APP查看全文
