
内存映射文件(Memory-Mapped Files)是操作系统向上层程序员提供的功能(系统调用),方便程序员访问文件数据,方便多个进程共享同一个文件数据;
知识点总览
文件逻辑结构可以分为:无结构文件和有结构文件。
“逻辑结构”,是在用户看来,文件内存的数据应该是如何组织起来的。
“物理结构”指的是在操作系统看来,文件的数据是如何存放在外存中的。
知识总览
知识总结
三种分配方式
比较
文件的基本操作包括6种,分别是创建文件、删除文件、读文件、写文件、打开文件、关闭文件;
- 在读文件和写文件之前,需要对文件进行打开文件操作;
- 读取文件就是从读写指针的位置开始读取指定大小的数据。
- 在读文件和写文件之前,需要对文件进行打开文件操作;
- 写文件就是将内存中的数据写回外存当中;
- 打开文件后,会将文件相关的信息放入内存的打开文件表中。