操作系统有哪些基本特性?

如题所述

第1个回答  推荐于2019-11-05
并发性(Concurrence)
并行性和并发性是既相似又有区别的两个概念,并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内,宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。倘若在计算机系统中有多个处理机,则这些可以并发执行的程序便可被分配到多个处理机上,实现并行执行,即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可同时执行。
共享(Sharing)
在操作系统环境下,所谓共享是指系统中的资源可供内存中多个并发执行的进程(线程)共同使用。由于资源属性的不同,进程对资源共享的方式也不同
虚拟(Virtual)
操作系统中的所谓"虚拟",是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。物理实体(前者)是实的,即实际存在的,而后者是虚的,是用户感觉上的东西。相应地,用于实现虚拟的技术,称为虚拟技术。在OS中利用了多种虚拟技术,分别用来实现虚拟处理机、虚拟内存、虚拟外部设备和虚拟信道等。
异步性(Asynchronism)
在多道程序环境下,允许多个进程并发执行, 但只有进程在获得所需的资源后方能执行。在单处理机环境下,由于系统中只有一个处理机,因而每次只允许一个进程执行,其余进程只能等待。当正在执行的进程提出某种资源要求时,如打印请求,而此时打印机正在为其它某进程打印,由于打印机属于临界资源,因此正在执行的进程必须等待,且放弃处理机,直到打印机空闲,并再次把处理机分配给该进程时,该进程方能继续执行。可见,由于资源等因素的限制,使进程的执行通常都不是“一气呵成”,而是以“停停走走”的方式运行。本回答被网友采纳

1:操作系统的基本特征?以及他们之间有什么关系?
现代操作系统具备四个核心特性:并发性、虚拟性、共享性和不确定性。下面详细解释这些特性:1. **并发性**:指的是多个事件或进程在同一时间段内发生。在计算机科学中,并发性意味着多个程序或任务可以同时运行。尽管硬件上可能只有一个任务在执行,但通过操作系统的管理,用户感觉到多个任务同时进行。2....

操作系统主要有什么,共享性,虚拟性
操作系统主要有并发性、共享性、虚拟性和异步性四个基本特征。首先,关于共享性,这是操作系统的一个重要特性。它指的是操作系统中的资源,包括CPU、内存、外设等,可以被多个并发的程序共同使用。这种共享不仅提高了资源的利用率,也使得多个任务能够同时运行。例如,当我们在电脑上同时运行多个应用程序时...

操作系统的主要特性有
操作系统的特性主要包括并发性、共享性、虚拟性和异步性。首先,操作系统的并发性是指多个事件在同一时间间隔内发生,而不是在同一时刻发生。这种并发性实质上是进程的并发,多个进程在内存中同时存在并运行。其次,操作系统的共享性是指系统中的资源可供内存中多个并发执行的进程共同使用。根据资源本身的特...

操作系统有哪几大特征?其最基本的特征是什么?
1、动态性 动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,是静态实体。 2、并发性 并发性是进程的另一个重要特征,同时也是OS的重要特征。引入进程的目的正是为了使其程序能...

操作系统的主要特性
操作系统的主要特性包括以下几个方面:1. 并发性:操作系统能够同时处理多个任务,通过进程、线程和轻量级进程等并发机制实现。2. 共享性:操作系统允许不同进程或线程共享资源,如内存、文件系统、设备等,以提高资源利用率和性能。3. 及时性:操作系统必须对系统中的事件作出及时响应,包括硬件中断、进程...

现代操作系统最基本特征是( )
【答案】:A 现代操作系统基本特征是并发、共享、虚拟和异步,其中并发性是最基本特性。

操作系统有哪些基本特性
并发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的。资源共享是以进程的并发执行为条件;系统要对资源共享实施有效管理,协调各个进程对共享资源的访问。三、虚拟性 在操作系统中,虚拟,是指把一个物理上的实体,变为若干个逻辑上的对应物。物理实体(前者)是实的, 而后者是虚的...

[简答题]什么是操作系统?它有什么基本特征?
其次,资源共享是操作系统的重要特性。多个运行的进程可以共享系统中的资源,根据资源性质,有互斥共享(同一时间只有一个进程使用)和同时访问(多个进程可以同时读写)两种方式。再者,虚拟性是操作系统通过技术手段实现的幻觉,将物理资源转化为逻辑上的独立实体。虽然物理资源是实实在在的,但用户感知的是...

操作系统的基本特征是什么?
操作系统的基本特征是指操作系统所具备的一些基本功能和特性,以下是它们的详细介绍:1. 并发性(Concurrency):操作系统能够同时管理多个任务的执行,并且实现任务之间的并发执行。通过时间片轮转、中断处理等机制,操作系统能够确保每个任务都能够得到一定的执行时间,从而提高计算机系统的效率。2. 共享性(...

操作系统的特性
在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机操作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。事实上,全新操作系统的设计和改良的关键工作就是...

相似回答