2018年4月23日

5-4如何将文件映射到内存

摘要: 通常读写文件使用read和write方法,都是以流的形式(一个字节接着一个字节)读写,假如需要针对某一位置读写,需要使用seek方法调整文件指针,但此方法对操作二进制文件是不方便的。 1、在访问二进制文件时,希望能把文件映射到内存中,可以像操作数组一样直接操作。Linux系统中的framebuffe 阅读全文

posted @ 2018-04-23 10:18 石中玉smulngy 阅读(274) 评论(0) 推荐(0)

5-3如何设置文件的缓冲

摘要: 磁盘的操作是块,以块为单位,每次读写一个块,当写文件时,写入一个字节和写入一个块字节用时是相同的,为了提高IO操作,减少IO操作次数(IO操作时间较长)。 全缓冲的大小和设备有关,一般一个块为4096个字节,当超过4096时才会输出到文件上。 在最后f2.write('-'*2)执行后,文件内容才被 阅读全文

posted @ 2018-04-23 10:13 石中玉smulngy 阅读(217) 评论(0) 推荐(0)

导航