http://www.cnblogs.com/nufangrensheng/p/3498723.html中介绍了pread和pwrite函数,这些函数在多线程环境下是非常有帮助的,因为进程中的所有线程共享相同的文件描述符. 考虑两个线程,在同一时间对同一文件描述符进行读写操作. 线程A: lseek(fd, , SEEK_SET); read(fd, buf1, ); 线程B: lseek(fd, , SEEK_SET); read(fd, buf2, ); 如果线程A执行lseek,然后线程B…