问题:
[单选题]用银行家算法避免死锁时,检测到()时才分配资源。
A进程首次申请资源时对资源的最大需求量超过系统现存的资源量
B进程己占用的资源数与本次申请资源数之和超过对资源的最大需求量
C进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足尚需的最大资源量
D进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足本次申请量,并且本次分配后系统不会死锁
答案解析:
您可能感兴趣的问题
- 下列关于MapReduce2.0架构描述正确的有()。 AMapReduce 2.0将 JobTracker 两个主要的功能资源管理和任务调度/监控分离成单独的组件。 BMapReduce2.0架构包
- Spark运行架构包括()。 A集群资源管理器(Cluster Manager)。 B运行作业任务的工作节点(Worker Node)。 C每个应用的任务控制节点(Driver)。 D每个工作节点上负
- Storm将Spouts和Bolts组成的网络抽象成topology(类似Job),它可以被提交到Storm集群执行。()
- 下列关于Hbase描述正确的是()。 AHBase是一个开源的非关系型分布式数据库。 B运行于HDFS文件系统之上。 C是Google的BigTable的开源实现。 D主要用来存储非结构化和半结构化的
- Hive的存储结构包括数据库.表.视图.分区和表数据等。()
- Hive的本质是将SQL语句转换为MapReduce任务运行,使不熟悉MapReduce的用户很方便地利用HQL处理和计算HDFS上的结构化的数据。()
- 关于硬件辅助虚拟化技术叙述错误的是()。 A 必须靠系统硬件来完成虚拟化过程 B 能够提高全虚拟化的效率 C 使用半虚拟化技术的XEN也通过该技术做到支持Windows.Mac等闭源的操作系统 D 使
- Kafka集群包含一个或多个服务器,服务器节点称为broker。每条发布到Kafka集群的消息都有一个类别,这个类别被称为Topic。()
- Hadoop2.x和Hadoop3.x区别包括()。 A Java运行环境升级为1.8 B HDFS支持纠删码 C YARN时间线服务 D 支持多余2个以上的NameNodes
- 下列关于Spark Streaming描述正确的有( )。 A 是构建在Spark RDD之上的一款流处理工具。 B 是Spark核心(Spark Core)API的一个扩展。 C 可以实现高吞吐量的