首页
具有20个进程的系统中,允许5个进程同时进入他们的临界区,其信号量s的值的变化范围是,处于等待状态的进程数最多是()。
精华吧
→
答案
→
超星尔雅学习通未分类
具有20个进程的系统中,允许5个进程同时进入他们的临界区,其信号量s的值的变化范围是,处于等待状态的进程数最多是()。
正确答案:-15〈=s〈=5#15
Tag:
操作系统原理
进程
信号量
时间:2022-07-03 15:14:54
上一篇:
s.value的初值表示,wait(s)表示要,signal(s)表示要,s.value〈0时,|s.value|表示。
下一篇:
为实现消息通信,应该有()和()两条基本原语。
相关答案
1.
某段时间内仅允许一个进程使用的资源叫()。
2.
多个进程不能同时使用同一个资源,当某个进程使用某种资源时,其他进程必须等待,是指进程之间的关系。
3.
具有15个进程的系统中,允许4个进程同时进入他们的临界区,其信号量s的值的最大值为,最小值为()。
4.
临界区准入准则有4个,分别是()、()、()和()。
5.
退出区就是访问完临界资源后,将区设置的“正在访问”标志位撤销。
6.
临界区是的那段代码。
7.
进入区、临界区、退出区、剩余区本质上来讲都是进程的一段。
8.
实现对进程的管理和控制。
9.
一个同步P操作与一个互斥P操作在一起时,()在前,否则容易产生()问题。
10.
临界区准入准则中的空闲让进和忙着等待分别是什么意思?
热门答案
1.
AND信号量的基本思想是什么?为了解决什么问题提出来的?
2.
block原语和wakeup原语相互独立,所以可以单独使用。
3.
原语可以被中断。
4.
OS中紧靠硬件的第一层软件扩充是OS内核。
5.
在用户态下可以执行特权指令。
6.
在一个N个处理机的系统中(N〈10),OS的进程有运行、就绪、阻塞三个基本状态。假如某时刻该系统中有10个进程并发执行,在略去调度程序所占用时间情况下,阻塞态进程最多有10-N个,最少0个。
7.
批处理系统不允许用户干预自己的程序。
8.
在Linux环境下,创建子进程需要使用的函数是fork。
9.
进程状态转换中:阻塞→运行,其原因是获取了请求资源后阻塞原因解除。
10.
线程主要分为用户级线程和()两种。