写点什么

内存映射

0 人感兴趣 · 8 次引用

  • 最新
  • 推荐

解析 mmap 系统调用的所有的标志位

当调用mmap系统调用时,可以提供一组标志,来控制内存映射行为。以下是相关标志位的解析:

https://static001.geekbang.org/infoq/7e/7e292bd280c072b3b273de0444d13cf4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Java 难点攻克】「NIO 和内存映射性能提升系列」彻底透析 NIO 底层的内存映射机制原理与 Direct Memory 的关系

用户头像
洛神灬殇
2022-12-10

Java类库中的NIO包相对于IO包来说有一个新功能就是 【内存映射文件】,在业务层面的日常开发过程中并不是经常会使用,但是一旦在处理大文件时是比较理想的提高效率的手段,之前已经在基于API和开发实战角度介绍了相关的大文件读取以及NIO操作的实现,而本文主

https://static001.geekbang.org/infoq/db/db1ee0e9a878409a5e9c949b8006ae22.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

理解 virt、res、shr 之间的关系(linux 系统篇)

想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么呢?

一口气搞懂【Linux 内存管理】,就靠这 60 张图、59 个问题了

用户头像
奔着腾讯去
2021-12-30

按:基于x86处理器上,以系统启动过程中内存管理的逐步构建为主轴,分析内存的管理方式与其相关的安全防护功能。

都 2022 年了,这个 20 篇 Linux 内存管理的期刊论文,你读了吗?

用户头像
奔着腾讯去
2021-12-28

部分摘要: 内存管理系统是操作系统中最为重要的部分,因为系统的物理内存总是少于系 统所需要的内存数量。为发挥内存的最大作用,各种操作系统采用了不同的管理 策略。

自用学习资料,Linux 内核之【内存管理】的一些分享

用户头像
奔着腾讯去
2021-12-23

总结整理linux内核的内存管理的资料,包含论文,文章,视频,以及应用程序的内存泄露,内存池相关

https://static001.geekbang.org/infoq/35/35f5bb39dbf85afc65f97846a8dccd66.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aosp 之 Property

Android 中有很多 Property,我们的熟悉的 android.os.Build 中的很多字段都是直接读取的对应的 Property 值。Android 中非常多的进程和应用直接或者间接依赖于 Property 系统,并由此决定其运行期的行为。 本文是一篇对 Property 进行介绍和实践展示的文章。

有图,有代码,好理解,学习内存管理,mmap 机制

用户头像
奔着腾讯去
2021-07-21

本文为内存部分最后一篇,介绍内存映射。内存映射不仅是物理内存和虚拟内存间的映射,也包括将文件中的内容映射到虚拟内存空间。这个时候,访问内存空间就能够访问到文件里面的数据。而仅有物理内存和虚拟内存的映射,是一种特殊情况。本文首先分析用户态在

内存映射_内存映射技术文章_InfoQ写作社区