Open root1iu opened 5 years ago
https://root1iu.github.io/2019/01/07/%E5%88%9D%E8%AF%86futex/
刚开始了解到futex是通过strace pthread_exit函数发现的,以为是退出当前线程的某种系统调用,后来就去查资料,发现是同步用的一种机制,所以写一篇blog来总结一下这种机制。 Futex 简介Futex(Fast Userspace muTEX)称为快速用户区互斥体,是一个在Linux上实现锁定和构建高级抽象锁如信号量和POSIX互斥的基本工具。它们第一次出现在内核开发的2.5
https://root1iu.github.io/2019/01/07/%E5%88%9D%E8%AF%86futex/
刚开始了解到futex是通过strace pthread_exit函数发现的,以为是退出当前线程的某种系统调用,后来就去查资料,发现是同步用的一种机制,所以写一篇blog来总结一下这种机制。 Futex 简介Futex(Fast Userspace muTEX)称为快速用户区互斥体,是一个在Linux上实现锁定和构建高级抽象锁如信号量和POSIX互斥的基本工具。它们第一次出现在内核开发的2.5