首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签内存映射

#内存映射

一文读懂 Linux mmap 内存映射

恋喵大鲤鱼

mmap(memory map)即内存映射,用于将一个文件或设备映射到进程的地址空间,或者创建匿名的内存映射。

26200

动态 DMA 映射指南-地址类型差异-DMA寻址能力-内核驱动-一致内存DMA-流式DMA-错误处理-平台兼容等

ssbandjl

DPU卸载/加速, 或AI云中, 大量使用的RDMA技术中, 比较重要的操作当属于DMA, 不管是e810, e1000, mlx5等网卡驱动, 或是刚玉项目(...

37210

3.5 Windows驱动开发:应用层与内核层内存映射

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在上一篇博文《内核通过PEB得到进程参数》中我们通过使用KeStackAttachProcess附加进程的方式得到了该进程的PEB结构信息,本篇文章同样需要使用...

34230

从内核世界透视 mmap 内存映射的本质(源码实现篇)

bin的技术小屋

到现在为止,笔者通过两篇文章,一篇原理,一篇源码,深入到内核世界中,将 mmap 内存映射的本质给大家呈现了出来,知识点比较密集且比较烧脑,因此笔者又画了一副 ...

43320

从内核世界透视 mmap 内存映射的本质(源码实现篇)

bin的技术小屋

到现在为止,笔者通过两篇文章,一篇原理,一篇源码,深入到内核世界中,将 mmap 内存映射的本质给大家呈现了出来,知识点比较密集且比较烧脑,因此笔者又画了一副 ...

35740

从内核世界透视 mmap 内存映射的本质(源码实现篇)

bin的技术小屋

而在 mmap 内存映射的整个过程中,最为核心且复杂烧脑的环节其实不是内存映射的逻辑,而是虚拟内存分配的整个流程。笔者曾在之前的文章 《深入理解 Linux 物...

50450

从内核世界透视 mmap 内存映射的本质(源码实现篇)

bin的技术小屋

到现在为止,笔者通过两篇文章,一篇原理,一篇源码,深入到内核世界中,将 mmap 内存映射的本质给大家呈现了出来,知识点比较密集且比较烧脑,因此笔者又画了一副 ...

42630

从内核世界透视 mmap 内存映射的本质(原理篇)

bin的技术小屋

本文的内容依然是内存映射相关的内容,这一次笔者会带着大家围绕页表这个最为核心的体系,在页表的外围进行内存映射相关知识的介绍,核心目的就是彻底为大家还原内存映射背...

2.4K62

mmap:Python内存映射文件操作

luckzack

内存映射通常可以提高I/O的性能,因为使用内存映射时,不需要对每个访问都建立一个单独的系统调用,也不需要在缓冲区之间复制数据,内核和用户都能很方便的直接访问内存...

27140

Java中的内存映射缓存区是什么?

用户1289394

Java 中的内存映射缓存区(Memory-mapped buffer)是一种将文件或文件的一部分直接映射到程序内存中的技术。简单来说,内存映射缓存区允许 Ja...

27620
领券


http://www.vxiaotou.com