• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • mmap原理详解

    一句话概括mmap mmap的作用,在应用这一层,是让你把文件的某一段,当作内存一样来访问。将文件映射到物理内存,将进程虚拟空间映射到那块内存。 这样,进程不仅能像访问内存一样读写文件,多个进程映射

    2023-11-09 14:59

  • linux_mmap_access_performance

    linux 内存访问提升性能的一片论文,需要理解kernel的mmap方式,比较适合优化驱动

    2016-02-23 15:48

  • 拆解mmap内存映射的本质!

    mmap 内存映射里所谓的内存其实指的是虚拟内存,在调用 mmap 进行匿名映射的时候(比如进行堆内存的分配),是将进程虚拟内存空间中的某一段虚拟内存区域与物理内存中的匿名内存页进行映射,当调用

    2024-01-24 14:30

  • linux drivers中的mmap实现

    将设备驱动内核空间的内存映射到用户空间里,可以通过用户空间中的mmap系统调用代替系统调用write和read。目的是提高读写效率。

    2019-05-15 10:31

  • mmap系统调用和vmalloc获取地址空间

    mmap()系统调用是在用户进程与内核之间共享内存区域的常用方法。我们最近有个程序,需要应用进程能够读取内核驱动获取的数据,经过简单的调研,决定采用mmap方式。

    2019-02-02 16:13

  • Linux的mmap文件内存映射机制

    Linux的mmap文件内存映射机制在讲述文件映射的概念时, 不可避免的要牵涉到虚存(SVR 4的VM). 实际上, 文件映射是虚存的中心概念, 文件映射一方面给用户提供了一组措施, 好似用户将文件

    2017-03-08 09:54

  • Linux的mmap文件内存映射机制

    讲述mmap和munmap系统调用了. mmap调用实际上就是一个内存对象vma的创建过程, mmap的调用格式是:  void * mmap(void *start,

    2019-04-02 14:35

  • 内核mmap_sem锁的危害和相关优化

    mmap_sem锁是进程为了保护自身虚拟地址空间不受多线程并发访问影响而设计的。

    2023-02-07 16:01

  • mmap作为Linux内存管理的关键之一

    mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。

    2019-04-28 17:16

  • 通过mmap实现零拷贝技术

    ,但是显存被映射到内核空间,应用程序是没有访问权限的,如果显存也能同时映射到用户空间那就不需要拷贝操作了,于是字符设备中提供了mmap接口,可以将内核空间映射的那块物理内存再次映射到用户空间,这样用户空间就可以直接访问不需要任何拷贝操作,这就是我们今天要说的0拷贝技术。

    2022-06-28 17:33