The mapping of virtual memory to physical memory occurs through page tables, which are implemented in the underlying hardware (see Figure 1).
虚拟内存到物理内存的映射通过页表完成,这是在底层软件中实现的(见图1)。
TLB is the cache holding the mapping information from the virtual address to the physical page in memory.
TLB缓存包含从虚拟地址到内存中物理页面的映射信息。
To understand the reverse mapping technique, let's quickly go through some fundamentals of the Linux virtual memory system.
为了理解反向映射技术,让我们来首先简单了解Linux虚拟内存系统的一些基本原理。
Such as when the VM executes code in kernel mode; then VMWare has to carefully translate the memory mapping and permissions in order to simulate the VM's virtual CPU correctly.
比如,当VM以内核模式执行代码时;为了正确地仿真VM的虚拟cpu,VMWare必须谨慎地转换内存映射和权限。
The virtual memory subsystem has been enhanced with a reverse-mapping algorithm, which provides improvements in memory constrained systems.
通过使用反向映射算法,虚拟内存子系统已经得到了提高,这为内存受限的系统带来了改进。
Virtual memory subsystem enhancements, including a reverse-mapping algorithm that provides improvements in memory-constrained systems.
虚拟内存子系统改进,包括在内存压力比较大的系统中提供的反向映射算法。
Memory mapping is used to map image and data files into a processes address space. In memory mapping, the contents of a file are linked directly into the virtual address space of a process.
内存映射被用于将映像和数据文件映射到一个进程的虚拟地址空间中,也就是将文件内容直接地连接到虚地址中。
Memory mapping is used to map image and data files into a processes address space. In memory mapping, the contents of a file are linked directly into the virtual address space of a process.
内存映射被用于将映像和数据文件映射到一个进程的虚拟地址空间中,也就是将文件内容直接地连接到虚地址中。
应用推荐