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

4 个进程共享 9 台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机

四级网络工程师2个月前 (07-24)



2 台

3 台

4 台

无限制


答案    

3 台


解析    

中级程序设计师中的死锁问题


取一个进程数量的倍数,要求相乘后的数量小于打印机数量,再将这个数+1

例如4个进程:4的倍数,同时小于9,则这个数为 8,倍数为2倍,再将2+1,=3

则3是不可能发生死锁的最小资源数

相关文章

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

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

操作系统作为系统软件,位于软件系统的哪一层面

硬件之上,支撑软件之下支撑软件之下,应用软件之下应用软件之上,支撑软件之下硬件之上,软件系统之下答案...

计算机系统中,操作系统作为系统软件集中了下列哪两类主要功能

资源管理和控制程序执行资源管理和硬件控制软件代码的运行和控制硬件接口和人机界面答案  ...

操作系统能够“合理”地组织计算机工作流程、控制程序的执行。其中“合理”是指

尽可能地利用资源,减少内存、硬盘等的浪费使得用户在操作计算机时易用、易学且易维护公平对待不同用户程序...

在操作系统中建立了用于记录各种软硬件资源信息的数据结构,该数据结构的用途是

提供系统软件编程工具所必须的资源了解用户需求和当前资源使用情况,对资源进行有效组织管理提供为用户服务...

随机性是操作系统的特征之一,下列描述的四种现象中,哪一种具有“随机性”

进程在某一时刻需要显示图像信息进程申请使用计算机的声卡操作系统维护着系统的时钟操作系统内核进行进程切...