- 2
- 0
- 约1.03万字
- 约 13页
- 2016-09-25 发布于河南
- 举报
记录锁
linux实验报告
一、实验题目
分析UNIX类型的操作系统平台中,记录锁的类型、使用方式提供相关系统调用函数和代码段实现。
二、实验目的
熟悉UNIX操作系统平台;
掌握记录锁的概念;
掌握记录锁和文件锁的区别;
掌握记录锁的类型、使用方式,并熟悉其相关调用函数。
三、实验原理
UNIX中的记录锁是UNIX中的一类高级IO函数,记录锁相当于进程同步中读写锁的一种扩展类型,可以实现对有亲缘或无亲缘关系的进程进行文件读或写的同步,通过一系列系统相关调用函数执行上锁、解锁操作。尽管读写锁可以通过在共享内存区来进行进程的同步,但往往使用记录锁实现此功能会更加容易,效率更高。UNIX的记录指的是从文件的某一个相对位置开始的一段连续的字节流,不同于其它以强制性记录结构组织文件的操作系统。以下讨论都是在UNIX环境中进行。
记录锁可以实现如下功能:当一个进程正在读或修改文件的某个部分时,它可以阻止其他进程修改同一文件区。从概念上理解记录锁的话,可以把记录锁叫做“区域锁”或者“范围锁”。因为它锁定的只是文件的一个区域(也可能是一个文件),这个区域用来存放多用户的共享区。其实,对于UNIX系统而言,“记录”一词实际是一种误用,因为UNIX内核根本就没有使用“文件记录”的这种概念,更适合用“字节范围锁”来表示,因
您可能关注的文档
- 英语语法之定语从句.ppt
- 英语语法口诀记忆.doc
- 英语课件---go shopping.ppt
- 英语课件Unit_8.ppt
- 英语课件chapter.5-MR.Li.ppt
- 英语课件 动态倒计时 碎花 小清新 ppt.ppt
- 英语课件:人教新课标版必修四Unit1教材背景链接.ppt
- 英语课件八年级上Unit1.ppt
- 英语语音_008.ppt
- 英语谚语大全-F-G.doc
- 第4课 对称的鱼形(教学设计)一年级美术下册(湘美版2024).docx
- 2024-2025学年山东省德州市德城区青岛版一年级下册期中测试数学试卷.docx
- 第二单元 溶液的酸碱性 第2课时(教学设计)高中化学苏教版2019选择性必修1.docx
- Unit 4 Achievements Period 3(教学设计)高中英语沪教版2020必修第二册.docx
- 全册(教学设计)湘艺版音乐三年级上册.docx
- 第二单元 化学反应的方向与限度 第2课时(教学设计) 高中化学苏教版2019选择性必修1.docx
- 2.1 共价键 第1课时(教学设计)高中化学人教版选择性必修2.docx
- 4.6.2神经调节(第1课时)教学设计-人教版2024八年级上册生物.docx
- Unit 4 The senses Cultural focus(教学设计)高中英语沪教版2020选择性必修第一册.docx
- 2020年中考数学真题分项汇编:数据分析专题.pdf
最近下载
- 国标09但j202-1《坡屋面建筑构造》图集分析.ppt VIP
- 新22G07 预应力混凝土钢管桁架叠合板建筑图集.docx VIP
- ATLS培训考试试卷.docx
- 统编版小学语文二年级上册第一单元 大自然的秘密 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 光伏项目居间合同范本Word模板.docx VIP
- 近年各地中考物理试卷经典易错题及分析汇总.doc VIP
- 人教版英语七年级上册Unit1完整课件.pptx VIP
- 新22G05 钢筋混凝土楼梯建筑图集.docx VIP
- 2025年南京市中考英语试卷真题(含答案).docx
- 2025年度广东省深圳市南山区五年级下学期期末数学试题.docx VIP
原创力文档

文档评论(0)