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

学习 时间:2026-04-03 19:39:31 阅读:803
为什么Signal,Wait操作必须是不可分割的?

最佳回答

平淡的芹菜

要减肥的凉面

2026-04-03 19:39:31

这些函数是操作系统提供的系统调用,调用这些函数,实际上影响的是内核中的资源(比如进程表,进程控制数据等),假如这些操作不是原子的,而会并发的话,可能会导致内核数据出现问题。更多关于资源互斥保护等信息,你应该去看一些操作系统原理之类的书。

最新回答共有2条回答

  • 高大的吐司
    回复
    2026-04-03 19:39:31

    这些函数是操作系统提供的系统调用,调用这些函数,实际上影响的是内核中的资源(比如进程表,进程控制数据等),假如这些操作不是原子的,而会并发的话,可能会导致内核数据出现问题。更多关于资源互斥保护等信息,你应该去看一些操作系统原理之类的书。

上一篇 急,请帮忙翻译这句英语的意思?

下一篇 热能如何转化成电能?不要简介,