要用线程安全地编写程序是很难的;需要操纵线程的程序很容易引起不一致的数据、死锁、不可伸缩的锁定以及倒置的优先级等问题。
It's hard to program safely; programs that manipulate threads are prone to inconsistent data, deadlocks, unscalable locking, and inverted priorities.
这个问题称为优先级倒置(priority inversion)(更多信息见参考资料中的链接)。
This problem is known as priority inversion (see Resources for links to more information).
应用推荐