首页 > 试题广场 >

在并发程序开发中为了避免竞争,系统允许多少个进程同时进入一个

[不定项选择题]
在并发程序开发中为了避免竞争,系统允许多少个进程同时进入一个临界区(    )
  • 不超过计算机CPU的总核心数
  • 不超过计算机CPU的物理核心数
  • 8
  • 1
  • 16
  • 0
每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。 
发表于 2019-09-05 16:29:02 回复(0)
我硬选多了一个😂
发表于 2022-06-01 21:13:25 回复(0)
不论是硬件临界资源还是软件临界资源,多个进程必须互斥的对它进行访问。人们把每个进程中访问临界资源的那段代码叫做临界区,显然,若能够保证进程之间可以互斥的进入临界区,那么就实现了进程对临界资源的互斥访问。所以临界区实际上是一段代码,临界资源是供进程使用的硬件或者软件。
发表于 2020-10-12 00:10:04 回复(0)
看清题目:  临界区  那一定只能是一个啦
发表于 2020-07-04 18:29:22 回复(0)

每次只允许一个进程进入临界区

发表于 2020-03-11 16:08:33 回复(0)
这题真无语了
发表于 2020-01-12 15:30:15 回复(0)

这题可以选0吗

发表于 2019-09-28 12:51:42 回复(1)
为啥啊,信号量不是可以多个进程/线程访问共享资源吗,还有RCU机制可以多个读者同时读呀
发表于 2023-05-04 21:26:31 回复(0)
我这写多选题,离谱
发表于 2023-04-23 12:48:21 回复(0)
不是多选题吗。。。我选了1和0
发表于 2023-02-13 08:59:14 回复(0)
不是多选题吗?
发表于 2022-10-30 14:18:51 回复(0)
那读者-写者问题中不算是允许多个读者进入临界区吗?
发表于 2022-06-24 12:16:58 回复(0)