阅读背景:

linux 内核的各种futex

来源:互联网 

futex 设计成用户空间快速锁操作,由用户空间实现fastpath,以及内核提供锁竞争排队仲裁服务,由用户空间使用futex系统调用来实现slowpath。futex系统调用提供了三种配对的调用接口,满足不同使用场合的,分别为noraml futex,pi-futex,以及 requeue-pi。futex 设计成用户空间快速锁操作,由用户空间实现fastpath,以及内核提供锁竞争排队仲




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: