在进程同步机制中,对要求进入临界区的进程,应在有限时间内让其进入的准则称为()。
若系统有某类资源10个供若干进程共享,下列可能引起死锁的情况是()
用PV操作管理临界区时,若有n个进程在等待进入临界区,则这时的信号量值为()
有若干并发进程均将一个共享变量count中的值加1一次,那么有关count中的值说法正确的是:()
10个并发进程使用同一个共享变量,如果最多允许4个进程同时进入其临界区,则互斥信号量的变化范围应是()。
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。
对若干个能各自独立执行的进程来说,它们一定有不同的()
采用PV操作管理临界区时,若信号量的值可能在[-2,l]之间,则竞争临界区的进程个数最多为()
下面描述中,不属于对相关临界区的管理要求的是()
若两个并发进程共享4个同类资源,为使系统不会死锁,则每个进程至多可以申请()个该类资源。
若有4个并发进程共享某类资源,且每个进程需要3个此类资源,则使该系统不会发生死锁的最少资源数是()。
若五个并发进程共享变量A,则变量A的相关临界区由()临界区构成。
进程互斥地进入相关临界区可避免与时间有关的错误,因而,对相关临界区的管理原则是()
有一个资源可供n个进程共享,但限制它们只能互斥使用,若采用PV操作来管理,则执行过程中可能出现的信号量的最小值为()
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。
若系统中涉及相同变量x的相关临界区有n个(n≥3),那么在保证访问变量x安全的前提下允许同时进入相关临界区的进程个数是()
临界区是指并发任务中涉及共享变量的()。
我们把并发进程中与共享变量有关的程序段称为______;______是指并发进程中涉及相同变量的那些程序段。
若一个系统中共有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由几个临界区构成的?
12、有m个进程共享同一临界资源,若使用信号量机制实现对这一临界资源的互斥访问,则信号量的变化范围是()。
假设系统有n (n≧m)个并发进程共享资源R,且资源R的可用数为m。若采用PV操作,则相应的信号量S的取值范围应为()
假设系统有n (n≧6)个并发进程共享资源R,且资源R的可用数为4。若采用PV操作,则相应的信号量S的取值范围应为()
26、用P、V操作管理互斥使用的共享资源时,假定现在有n(n≥1)个进程需要使用资源,那么信号量的最小值为()。
2、结合书上的概念,以及通过编写进程和线程的程序,回答下列问题: 通过实验楼Linux 中用户级线程和内核级线程实验,请回答期中的4个问题。 1.用户态线程是通过什么创建的,谁管理这些线程?为什么说用户态线程具有可移植性? 2.内核级线程谁管理的?内核级线程有什么特点? 3.进程和线程到底共享哪些资源,哪些不能共享? 4.运行第 6 步的代码,分析程序的运行结果,你有什么启发? 5.通过实验楼共享变量的加1操作到底出什么问题了?给出运行结果截图,请回答,什么是原子操作?Linux的线程如何确保原子操作?什么是临界资源?什么是临界区?Linux线程如何确保临界区互斥访问?