- 2
- 0
- 约4.42千字
- 约 3页
- 2018-06-27 发布于河南
- 举报
Linux2.6_Pipe实现结构
Circular pipes
One of the many changes slipped quietly into BitKeeper over the last week was this patch from Linuschanging how pipes are implemented internally. For a long time, pipes have used a single page to buffer data between the reader and the writer. If a process writes more than one page, it will block until the reader has consumed enough data to allow the rest to fit within the buffer. The 2.6.11 pipe implementation will be rather different.
Pipes now use a circular buffer, as inexpertly shown in the diagram below:
The curbuf pointer (its an integer index, actually) indicates the firs
您可能关注的文档
最近下载
- 食品安全快速检测技术应用.pptx
- 2026福建新高考:数学重点知识点总结.doc VIP
- 高思数学【课本】六年级(上)第13讲 概率初步.docx VIP
- 4宫格数独练习题(每日一练,初级、中级、高级各9套题).pdf VIP
- 《JCT 60010-2022修补砂浆施工技术规程》专题研究报告.pptx VIP
- 交通运输学院非全日制专业学位硕士(交通运输工程)研究生.doc VIP
- JCT2381-2016 修补砂浆标准.docx VIP
- 脑梗死健康指导及宣教PPT课件.pptx
- 深度解析(2026年)JCT 2381-2016 修补砂浆 .pptx VIP
- 人工智能模型授权协议(2026年知识付费).docx VIP
原创力文档

文档评论(0)