- 1
- 0
- 约2.15万字
- 约 22页
- 2019-09-23 发布于中国
- 举报
1 Futex(NPTL 核心 ) 概述
futex ( 快速用户区互斥 的简称 ) 是一个 在 Linux 上实现锁定和构建高级抽象
锁如信号量和 POSIX互 斥的基本工具。 它们第一次出现在内核开发的 2.5.7 版;
其语义在 2.5.40 固定下来,然后在 2.6.x 系列稳定版内核 中出现。
Futex 是由 Hubertus Franke (IBM Thomas J. Watson 研 究中心 ), Matthew
Kirkwood, Ingo Molnar (Red Hat) 和 Rusty Russell (IBM Linux 技术中心 )
等 人创建的 .
Futex 由一块能够被多个进程共享的内存空间 ( 一个对齐后的整型变量 ) 组
成;这个整型变量的值能够 通过汇编语言调用 CPU提供的原子操作指令 来 增加
或减少,并且一个进程可以等待直到那个值变成正数。 Futex 的操作几乎全部在
您可能关注的文档
- flv网页视频下载方法.pdf
- Form1添加一个文本框Text1,通过属性窗口设置窗体和文本框的属性,实现如下功能.pdf
- GPG档案加密使用手册_CHS.pdf
- hadoop大数据培训零基础学习hadoop-北京尚学堂.pdf
- dns服务器配置 .pdf
- DNS服务器配置(20190919041918) .pdf
- DNS服务器配置(20190919041828) .pdf
- DHCP服务器安装与配置【精品文档系列】.pdf
- DNS服务器配置(20190919041817)【精品文档系列】.pdf
- javaweb基础开发环境配置netbeans和eclipse.pdf
- 【精品文档系列】Unilink介绍2004.pdf
- 【精品文档系列】Subwavelengthlightfocusingbysurfaceplasmonsonasilverfilm.pdf
- Unit3__Weather单元测试卷及答案.pdf
- Unity3D游戏开发之入门级项目“坦克狙击手”(二).pdf
- VB2010入门教程1:创建图片查看器(20190918011747).pdf
- Unit4Earthquakes教案 .pdf
- Unit4Earthquakes标准教案 .pdf
- Unit4GlobalWarmingUsingLanguage【精品文档系列】.pdf
- Unit1growingup教案 .pdf
- Unit2Cloning教案 .pdf
原创力文档

文档评论(0)