文件I/O(基础知识、打开文件、创建文件、关闭文件描述符、文件偏移、读、写、文件共享、文件的原子读写、复制文件描述符、文件数据同步、获取文件的元数据、改变已经打开文件的属性、文件截断)
(0)基础知识 1.文件的读写操作都是从当前文件的偏移处开始的。 2.文件偏移量保存在文件表中。 3.每个进程都有一个文件表。 4.同步IO与异步IO 在同步文件IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。 在异步文件IO中,线程发送一个IO请求到内核,然后继续处理其他的事情,内核完成IO请求...
原创
2019-01-14 11:13:40 ·
443 阅读 ·
1 评论