内存映射相关说明
uchar *QFileDevice::map(qint64 offset, qint64 size, QFileDevice::MemoryMapFlags flags = NoOptions)
从偏移量开始将文件的大小字节映射到内存中。应该打开一个文件以使映射成功,换句话说就是映射必须打开一个文件,但在映射内存之后,该文件不需要保持打开状态。当QFile被销毁或用这个对象打开一个新文件时,任何未被映射的映射都将被自动取消映射。
查看自己电脑的虚拟内存大小,让可申请的虚拟内存了然于胸。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201123102150483.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01NVFNfeWFuZw==,size_16,color_FFFFFF,t_70#pic_center)