内存映射文件的优势劣势体会
发布日期:2021-06-30 10:11:21
浏览次数:3
分类:技术文章
本文共 195 字,大约阅读时间需要 1 分钟。
现在才真正使用了一次mmap,之前是没有使用的需求。
优势体会:
1.内存映射文件虽然可以避免IO操作,性能更好,但是使用起来并不比fwrite,fread简单。
2.断电时正在写文件的话,该文件在开机之后就是空的了,内存映射可以避免这个问题,至少保证文件中是有数据的。
3.应该是可以用于IPC进程通信,目前还没有使用过这个。
劣势:
1.使用比较麻烦,还有一些细节要理解,字节对齐等等。
转载地址:https://islet.blog.csdn.net/article/details/107958650 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月30日 19时53分42秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
160.可以生成标准的.sql文件,在mysql下导入
2019-04-30
168.使用作业异步调用存储过程的案例
2019-04-30
169.实现秒级作业的案例
2019-04-30
170.解决计算机名修改或作业移植导致的服务名称问题
2019-04-30
171.操作SQL SERVERAGENT服务的扩展存储过程
2019-04-30
rtf格式的一些说明,转载的,我找到的rtf资料中比较实用的一片文章了
2019-04-30
RTF文件格式编码说明
2019-04-30
RTF 语法1
2019-04-30
RTF文件格式研究报告
2019-04-30
RichEdit的用法总结
2019-04-30
BCB 中测量Richedit 的文本总行高
2019-04-30
200.自定义数据类型修改
2019-04-30
201.创建与删除用户定义数据类型-案例
2019-04-30
202.为用户定义的数据类型绑定规则案例
2019-04-30
203.为用户定义的数据类型绑定默认值案例
2019-04-30
204.修改已经被表引用的数据定义数据类型-案例
2019-04-30
205.修改用户定义数据类型对已经编译的存储过程的影响的案例
2019-04-30
控件命名
2019-04-30
C++builder常用函数
2019-04-30
C++Builder文件操作大全
2019-04-30