# 高级IO 特殊的IO操作,包括文件锁.系统V的流.信号驱动的I/O.多路转I/O(select和pull函数).readv和writev函数以及存贮映射I/O等概念和函数. ## 文件锁 文件锁是用户.多任务操作系统中非常重要的内容.文件锁机制为多个程序访问共享的文件提供重要的安全保护手段. UNIX系统允许多个进程同时对一个文件进行读写操作,每一个read或write调用本身是原子的,但在两个系统调用之间并没有同步. 通过文件锁,进程在操作期间,可以锁定文件中敏感的部分以防止其他进程更改这…