Golang教程网
博客首页
实战学习Golang
日常工作实战
小程序实战开发
微信小程序开发
百度智能小程序开发
QQ小程序开发
头条小程序开发
支付宝小程序开发
学习笔记
搜索
搜索
C++/Linux之內存映射mmap(memory map)
学习笔记
2023-05-17
84°
mmap內存映射原理 mmap是unix/linux下的系統調用。 mmap mmap 是以一種內存映射文件的方法,即將一個文件或者其他對象映射到進程的地址空間,實現文件磁盤地址和進程虛擬空間中一段虛擬地址的一對一關係;實現這樣的映射後,進程就可以採用指針的方式讀寫操作這一塊內存,而系統會自動回寫髒頁面(未提交的數據)到對應文件磁盤上,即完成了對文件的操作而不是調用read/write等系統調用,
相关链接
深度解析Linux中零拷贝原理
一文搞定:Linux 共享内存原理
Linux中基手mmap() 的共享存储实现研究 (2006年)
系统调用mmap详解整理
linux mmap 作用,LINUX 中的mmap浅析
完全分析Linux mmap原理(看完悟了)