作业帮 > 综合 > 作业

为什么Signal,Wait操作必须是不可分割的?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 16:03:41
为什么Signal,Wait操作必须是不可分割的?
这些函数是操作系统提供的系统调用,调用这些函数,实际上影响的是内核中的资源(比如进程表,进程控制数据等),假如这些操作不是原子的,而会并发的话,可能会导致内核数据出现问题.更多关于资源互斥保护等信息,你应该去看一些操作系统原理之类的书.