15分 |
用操作数组的方式操作文件
|
15分 |
|
20分 |
估计是用操作系统的读取方式,成块地读取数据而不是流式一个一个字节的读取。那么已经有很多块数据读取出来了放在内存中,我们就直接把它当成数组一样的却访问,而不是一个字节一个字节地来取。
操作系统访问磁盘一次一个扇区,512字节,没必要一次只取一个嘛,当访问某个磁盘扇区时操作系统会考虑一次全部读取。当我们接收数据的缓冲区容量不够时是不是会丢弃掉多出的字节呢? |
50分 |
找到一篇关于内存映射的文章分享一下
http://www.360doc.com/content/11/0113/09/2150347_86144359.shtml 原文好像是天极网上的,但是原文的图片杯具了,所以用的转载的文章 |