内核锁

从介绍并发性,我们看到在并发编程的一个基本问题:我们想要自动执行一系列指令,但由于中断的存在在一个处理器(或多个线程上执行多个处理器同时),我们就t。在这一章,我们因此直接攻击这一问题,通过引入一些称为锁。 程序员用锁注释源代码,把它们放在关键的部分,从而确保任何这样的关键部分执行起来就像它是一个单一的原子指令一样。 28.1锁:基本思想。 作为一个例子,假设我们的关键部分是这样的,一个共享变量的
相关文章
相关标签/搜索