V2EX  ›  英汉词典

Memory Mapping

释义 Definition

内存映射:一种把文件、设备或一段物理/虚拟内存区域“映射”到进程地址空间的方法,使程序可以像读写内存一样读写文件或设备(常见于操作系统中的 memory-mapped filesmemory-mapped I/O)。在不同语境下也可泛指“将信息按关联关系映射到记忆结构”的方法,但更常见的是计算机术语。

发音 Pronunciation (IPA)

/ˈmɛməri ˈmæpɪŋ/

例句 Examples

Memory mapping lets the program read a file as if it were in RAM.
内存映射让程序像访问内存一样读取文件。

By using memory mapping, the database reduced system calls and improved I/O performance under heavy load.
通过内存映射,这个数据库减少了系统调用,并在高负载下提升了 I/O 性能。

词源 Etymology

memory 源自拉丁语 memoria(记忆、回忆),经由法语进入英语;mapping 来自 map(地图/映射)+ -ing(动作名词后缀)。合起来的 memory mapping 字面意思是“把某物映射到内存里/按内存方式对应起来”,在计算机领域逐渐固定为“把文件或设备映射到进程地址空间”的术语。

相关词 Related Words

文学与著作 Literary Works

  • The Linux Programming Interface(Michael Kerrisk)——讲解 mmap() 与 memory-mapped files 的核心用法与陷阱。
  • Advanced Programming in the UNIX Environment(W. Richard Stevens, Stephen A. Rago)——介绍 UNIX 环境下的内存映射与文件 I/O。
  • Operating Systems: Three Easy Pieces(Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau)——在虚拟内存与地址空间章节中讨论映射概念。
  • Computer Systems: A Programmer’s Perspective(Randal E. Bryant, David R. O’Hallaron)——涉及内存、地址空间与 memory-mapped I/O 的相关内容。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1825 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 09:29 · PVG 17:29 · LAX 01:29 · JFK 04:29
♥ Do have faith in what you're doing.