文件IO(文件空洞)

可以通过lseek或者fseek来创建文件空洞,使用多线程多点同时读写文件,优化读写性能。

 

拓展:

每一次使用open()/fopen()都会获得一套管理文件操作的独立的内核资源,因此即便是打开同一个文件,都有各自不同的文件位置偏移量。这是多线程操作文件、多点下载的基本理论前提。

你可能感兴趣的:(技术栈)