当前位置: 首页 > news >正文

中国电信网站备案流程网站w3c标准

中国电信网站备案流程,网站w3c标准,长沙seo报价,千锋教育的口碑怎么样mmap定义为:Linux通过将一个虚拟内存区域与一个磁盘上的对象(object)关联起来,以初始化这个虚拟内存区域的内容,这个过程称为内存映射(memory mapping)。 在LINUX中我们可以使用mmap用来在进程虚拟内存地址空间中分配地址空间,创…

mmap定义为:Linux通过将一个虚拟内存区域与一个磁盘上的对象(object)关联起来,以初始化这个虚拟内存区域的内容,这个过程称为内存映射(memory mapping)。

在LINUX中我们可以使用mmap用来在进程虚拟内存地址空间中分配地址空间,创建和物理内存的映射关系。
在这里插入图片描述
mmap() 系统调用的原型
函数原型:void *mmap(void *addr, size_t length, int prot, int flags,int fd, off_t offset);
配套函数原型:int munmap(void *addr, size_t length);
头文件:#include <sys/mman.h>
返回值:成功返回创建的映射区的首地址;失败返回宏 MAP_FAILED。

参数介绍:
addr: 建立映射区的首地址,由 Linux 内核指定。使用时,直接传递 NULL。
length: 欲创建映射区的大小。
prot: 映射区权限 PROT_READ、PROT_WRITE、PROT_READ|PROT_WRITE。
flags: 标志位参数(常用于设定更新物理区域、设置共享、创建匿名映射区);
MAP_SHARED: 会将映射区所做的操作反映到物理设备(磁盘)上。
MAP_PRIVATE: 映射区所做的修改不会反映到物理设备。
fd: 用来建立映射区的文件描述符。
offset: 映射文件的偏移(4k 的整数倍)。
munmap 函数:同 malloc 函数申请内存空间类似的,mmap 建立的映射区在使用结束后也应调用类似 free 的函数来释放。

返回值:成功:0; 失败:-1

https://blog.csdn.net/chumingqian/article/details/124855768

使用示例:

#include<sys/mman.h>
#include<fcntl.h>
//文件映射到内存
int shareFd = fopen("1.txt");//一个文件  
unsigned char *srcAddr = NULL;
uint32_t buffer_size = width * height * sizeof(int32_t);
srcAddr = (unsigned char *)mmap(NULL, buffer_size, PROT_READ, MAP_SHARED, shareFd, 0);  //将文件映射到地址srcAddr //读取1.txt的内容,保存到新的文件
char dumpPath[100] = "";
snprintf(dumpPath, sizeof(dumpPath), "/data/dump/buffer_%u_frame_%u_%u_%u.bin", sDumpCount++, width, height,sizeof(int32_t));
int dumpFd = open(dumpPath, O_WRONLY|O_CREAT|O_TRUNC, 0644);
if(dumpFd >= 0 && srcAddr != NULL) {write(dumpFd, srcAddr, buffer_size);// ALOGD("liuxurun dump writing buffer");close(dumpFd);
}
munmap((void*)srcAddr, buffer_size);
http://www.yayakq.cn/news/381800/

相关文章:

  • 怎么做购物网站的分类目录淘宝优惠网站怎么做
  • 环保空调东莞网站建设wordpress admin 403
  • 教育政务网站建设网站内优化怎么做
  • 网站推广位怎么设置全民消防平台小程序
  • 西安网站设设南昌网络营销外包公司全力以赴
  • 太原做网站 小程序罗湖做网站
  • 南通网站排名优化报价推广普通话演讲稿
  • 网站制作报价单企业所得税优惠政策最新2023计算
  • 无锡 公共建设中心网站创业平台官网
  • 接单子做网站词国内企业建站模板
  • 淘客必须做网站产品推广网站排名
  • 响应式网站案例安徽中颐建设投资有限公司网站
  • 如何查看百度蜘蛛来过网站wordpress如何修改博客模板
  • 青海省交通建设工程质量监督站网站怎样免费建设网站
  • 仿站吧企业信息平台系统
  • 小视频哪个网站比较好推广公司业务话术
  • 网站制作排版wordpress文章加载特效
  • 花店网站建设文案wordpress更换域名搬家
  • 外国网站怎么做简述建设一个网站的具体步骤
  • 游仙移动网站建设文字设计
  • 北京网站设计推荐柚米山东省建设厅网站 - 百度
  • 网站商品图片尺寸广告推广软件
  • 推广网站怎么建中国能源建设集团投资有限公司
  • 视频素材网站建设源码上传网站
  • 销售渠道策略湘潭关键词优化服务
  • 做枸杞的网站有cms布局的wordpress主题
  • 小说网站开发源码wordpress主题 论坛
  • 长沙网站建设工作室厦门网站建设公司
  • 娱乐网站 建站软件wordpress开发者模式
  • 美食网站设计的基本思路网站建设昆明网络公司