不是。
临界区应该是一个共享资源,在多线程程序中,只能由一个线程使用,如果有另外的线程需要使用该段资源,必须等到正在使用该资源的线程退出该段临界区。
因此,在一个多线程程序中,可以有N个临界区。
临界区是共享资源,如果一个临界区对应一个线程,临界区还有什么意义?
临界区应该是一个共享资源,在多线程程序中,只能由一个线程使用,如果有另外的线程需要使用该段资源,必须等到正在使用该资源的线程退出该段临界区。
因此,在一个多线程程序中,可以有N个临界区。
临界区是共享资源,如果一个临界区对应一个线程,临界区还有什么意义?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货