操作系统概论 操作系统的主要特征
操作系统的主要特征包括以下几个方面:
- 并发(Concurrency)
并发是指在操作系统中,多个事件或任务可以在同一时间段内发生。这些事件或任务可以是进程、线程或中断服务例程。并发性使得系统能够更有效地利用资源,提高系统的吞吐量和响应时间。 - 共享(Sharing)
共享是指系统中的资源(如处理器、内存、设备等)可以被多个并发执行的进程共同使用。资源共享可以通过互斥共享和同时共享两种方式进行。互斥共享是指资源在同一时间只能被一个进程使用,而同时共享则允许多个进程同时访问资源。 - 虚拟(Virtualization)
虚拟化是指通过某种技术将一个物理实体(如处理器、内存、设备等)变成多个逻辑上的对应物。操作系统通过虚拟化技术,为用户提供比实际物理资源更多的资源,从而提高资源的利用率和系统的灵活性。 - 异步性(Asynchrony)
异步性是指进程的执行不是按照固定的顺序进行的,而是以不可预知的速度向前推进。这种特性使得系统能够更好地应对不确定的外部环境和内部事件,提高系统的适应性和鲁棒性。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Beyond Lightcone!






