首页 > 试题广场 >

一个临界资源可以对应多个临界区。

[单选题]
一个临界资源可以对应多个临界区。

临界资源

是指每次仅允许一个进程访问的资源。 属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。

临界区

每个进程中访问临界资源的那段代码称为临界区。

一个临界资源可以对应多个临界区(right)

显然,若能保证诸进程互斥地进入自己的临界区,便可实现诸进程对临界资源的互斥访问。为此,每个进程在进入临界区之前,应先对欲访问的临界资源进行检查,看它是否正被访问。如果此刻该临界资源未被访问,进程便可进入临界区对该资源进行访问,并设置它正被访问的标志;如果此刻该临界资源正被某进程访问,则本进程不能进入临界区。

发表于 2016-12-18 11:34:54 回复(0)
一个临界资源可以对应多个临界区。言下之意就是,存在多个集合,集合内线程对临界资源的使用是互斥的,集合间不互斥。每个集合代表一个临界区,但临界资源只有一个。
发表于 2016-04-06 09:57:24 回复(0)
一个临界资源可以对应多个临界区。
发表于 2016-07-13 10:50:33 回复(0)
首先我们需要搞懂临界区和临界资源的概念,所谓临界区是指每个进程中访问临界资源的那段代码,临界资源是指一次仅允许一个进程使用的共享资源。通过概念我们可以很清晰的知道,我们可以把临界区想象为一个一个的线程,临界资源就是这一个个线程想要使用的共享资源。一个共享资源是可以对应多个线程的,因此一个临界资源可以对应多个临界区是正确的。
发表于 2016-09-07 15:51:14 回复(0)
临界资源是指每次仅允许一个进程访问的资源。 属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。 每个进程中访问临界资源的那段代码称为临界区。显然,若能保证诸进程互斥地进入自己的临界区,便可实现诸进程对临界资源的互斥访问。为此,每个进程在进入临界区之前,应先对欲访问的临界资源进行检查,看它是否正被访问。如果此刻该临界资源未被访问,进程便可进入临界区对该资源进行访问,并设置它正被访问的标志;如果此刻该临界资源正被某进程访问,则本进程不能进入临界区。
发表于 2016-04-18 08:11:31 回复(1)
首先我们需要搞懂临界区和临界资源的概念,所谓临界区是指每个进程中访问临界资源的那段代码,临界资源是指一次仅允许一个进程使用的共享资源 。通过概念我 们可以很清晰的知道,我们可以把临界区想象为一个一个的线程,临界资源就是这一个个线程想要使用的共享资源。一个共享资源是可以对应多个线程的,因此一个临界资源可以对应多个临界区是正确的。
发表于 2017-04-23 10:54:06 回复(0)
临界资源要求一个时刻只能有一个进程访问,其他需要访问的进程只能等待。而临界区就是进程访问临界资源的代码。如果一个临界资源对应多个临界区,则说明有多个进程同时访问,应该避免。
发表于 2015-11-12 17:12:22 回复(1)
临界资源就像一位海底捞美甲师,临界区像吃火锅并且预约了美甲的小姐姐们。。
发表于 2020-03-23 15:39:56 回复(0)
临界资源:在同一时刻只允许一个进程访问的资源; 临界区:进程访问临界资源的那段代码。 当很多进程都想访问临界资源时,所以每个进程内都有临界区 因此,一个临界资源可以对应多个临界区 2个月前 0 0 Ming宸 哈尔滨工程大学
发表于 2022-07-05 11:02:44 回复(0)
临界资源:在同一时刻只允许一个进程访问的资源;
临界区:进程访问临界资源的那段代码。
当很多进程都想访问临界资源时,所以每个进程内都有临界区
因此,一个临界资源可以对应多个临界区
发表于 2022-05-05 18:25:14 回复(0)
B
发表于 2019-06-05 16:13:27 回复(0)