当前位置:首页 > 文章 > 四级网络工程师 > 正文内容

共享性是操作系统的特征之一。下列描述的四种资源中,哪一种资源 必须“互斥共享”()。

四级网络工程师3个月前 (06-11)


内存储器

系统中的打印机

外存储器

操作系统代码和用户代码

答案    

系统中的打印机


解析    

在探讨操作系统的共享性特征时,我们需要理解“互斥共享”的含义。互斥共享指的是在某一时刻只能有一个任务或进程访问的资源。


现在我们来逐一分析给出的四种资源:


内存储器(RAM):内存储器(RAM)在操作系统中通常是通过虚拟内存等技术来支持多个进程同时访问的。虽然物理内存是有限的,但操作系统通过页面置换、分段等技术使得多个进程可以“同时”访问内存,而不需要完全互斥。

系统中的打印机:打印机是一种典型的必须互斥共享的资源。因为打印机在物理上无法同时处理多个打印任务,所以当一个进程正在使用打印机时,其他需要打印的进程必须等待,直到当前进程完成打印并释放打印机。

外存储器(如硬盘):外存储器通常支持多个进程同时访问,因为硬盘驱动器可以通过磁盘调度算法来管理多个进程对磁盘的访问请求,从而实现并发访问。

操作系统代码和用户代码:这两者的执行通常在CPU的不同模式或保护级别下完成,但它们并不是互斥共享的资源。操作系统代码和用户代码可以在不同的进程或线程中同时执行,只要它们不试图访问对方的受保护内存区域。

因此,答案是 系统中的打印机 必须“互斥共享”。

相关文章

现代操作系统的基本特征是

并发性顺序性封闭性并行性答案    并发性    (扩展...

在计算机中配置操作系统的主要目的是

提高计算机系统资源的利用率增强计算机的功能提高计算机的运行速度扩充计算机的用途答案  ...

从计算机系统发展角度来看,操作系统的主要作用是提供

人机交互接口软件开发基础第一道安全防线虚拟机和扩展机答案    虚拟机和扩展...

操作系统是一个可以从多视角考察的软件系统。下列关于操作系统的叙述中,哪一项是错误的

从应用角度看,操作系统是一个工具软件从软件设计和开发的角度看,操作系统是一个基础软件和工具软件从网络...

共享性是操作系统的特征之一,下列哪种软件资源可以同时共享

可重入代码临界区中断服务程序内核调度模块答案    可重入代码解析 &n...

并发性是操作系统的特征之一,所谓“并发性”是指

无论宏观或微观上,进程都是同时运行的无论宏观或微观上,进程都是交替运行的进程在宏观上是交替运行,而在...