These changes provide a fully preemptible kernel, threaded interrupt handlers, high-resolution timers, priority inheritance, and robust mutexes.
这些更改提供了完全抢占式内核、线程中断处理程序、高分辨率计时器、优先级继承和健壮的互斥锁(mutex)。
This article—the concluding part in this series—discusses two things: Design choices for implementing a mutex based concurrent list and designing concurrent data structures without mutexes.
本文是本系列的最后一篇,讨论两个主题:关于实现基于互斥锁的并发链表的设计方法和设计不使用互斥锁的并发数据结构。
Mutexes are available in the kernel as a way to accomplish semaphore behavior.
在内核中可以使用互斥锁来实现信号量行为。
Mutexes are necessary tools for threaded programs, but they can't do everything.
互斥对象是线程程序必需的工具,但它们并非万能的。
Mutexes are one method of synchronizing threads, however, there are many other ways.
互斥是一种同步线程的方法,但也有其它的方法。
Mutexes have names, and only one mutex of a given name can exist on a machine at a time.
互斥有名称,并且,一个给定名称的互斥在同一机器上同一时刻只能存在一个。
Mutexes have names, and only one mutex of a given name can exist on a machine at a time.
互斥有名称,并且,一个给定名称的互斥在同一机器上同一时刻只能存在一个。
应用推荐