临界代码区放的是什么代码?起的什么作用?

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:54:06
临界代码区放的是什么代码?起的什么作用?

你说的是不是临界区内的代码?
在操作系统中,有临界区的概念。临界区内放的一般是被1个以上的进程或线程(以下只说进程)共用的数据。
临界区内的数据一次只能同时被一个进程使用,当一个进程使用临界区内的数据时,其他需要使用临界区数据的进程进入等待状态。
操作系统需要合理的分配临界区以达到多进程的同步和互斥关系,如果协调不好,就容易出现死锁现象。