The mapping of virtual memory to physical memory occurs through page tables, which are implemented in the underlying hardware (see Figure 1).
虚拟内存到物理内存的映射通过页表完成,这是在底层软件中实现的(见图1)。
A DSI occurs whenever a reference is made to a virtual address that is not currently loaded in physical memory (this is a page fault).
如果对当前不在物理内存中加载的虚拟地址进行引用(这是一个页面错误),则会出现DSI错误。
The first page of virtual memory in the kernel address space can be accessed by kernel code, but is marked as read-only.
内核地址空间中的第一页虚拟内存可通过内核代码访问,但是被标记为只读。
This paging algorithm determines which virtual memory pages currently in ram ultimately have their page frames brought back to the free list.
这种分页算法可以确定对当前位于RAM中的哪些虚拟内存页面的页帧进行回收,并放回到空闲列表中。
From here, you can determine that its objectives are to help minimize both the response time of page faults and to decrease the use of virtual memory where it can.
由此可以看出,它的目标是帮助最大限度地缩短缺页响应时间,并在可能的情况下减少虚拟内存的使用。
Figure 1 illustrates how virtual pages in a process's address space are mapped to physical page frames in memory.
图1说明了进程地址空间中的虚拟页如何映射到内存中的物理页帧。
The virtual memory pages whose page frames are to be reassigned are selected using the VMM's page replacement algorithm.
可以使用VMM的页面置换算法来选择要重新分配页帧的虚拟内存页面。
TLB is the cache holding the mapping information from the virtual address to the physical page in memory.
TLB缓存包含从虚拟地址到内存中物理页面的映射信息。
The Virtual Memory Manager (VMM) of AIX anticipates page requirements for observing the patterns of files that are accessed.
通过观察文件的访问模式,AIX的虚拟内存管理器(Virtual Memory Manager,VMM)可以预测页面需求。
The POWER Hypervisor performs virtual memory management using a global partition page table, and manages any attempt by a partition to access memory outside its allocated limit.
POWER Hypervisor使用全局分区页表执行虚拟内存管理,并管理分区尝试访问超出其分配限制之外的内存的请求。
The POWER5 chip actually supports four virtual memory page sizes: 4KB, 64KB, 16MB, and 16GB.
实际上,POWER5芯片支持四种虚拟内存页面的大小:4KB、64KB、16MB和 16GB。
In the Linux memory manager, page tables keep track of the physical pages of memory that are used by a process, and they map the virtual pages to the physical pages.
在Linux内存管理器中,页表保持对进程使用的内存物理页的追踪,它们将虚拟页映射到物理页。
The Linux kernel operates in a virtual memory mode: for every virtual page there is a corresponding physical page of memory in the system.
Linux内核工作于虚拟内存模式:每一个虚拟页对应一个相应的系统内存的物理页。
The main purpose for large page usage is to improve system performance for high-performance computing applications or any memory-access-intensive application that uses large amounts of virtual memory.
使用大页面的主要目的是,提高高性能计算应用程序或使用大量虚拟内存的任何内存访问密集型应用程序的系统性能。
The VMM has a page-replacement algorithm, which assigns the page frames and determines exactly which virtual-memory pages currently in RAM will have their page frames brought back to the free list.
VMM 提供了一种页面置换算法,该算法用于分配页帧,以及确定应该将当前RAM 中的哪些虚拟内存页面的页帧置换回空闲列表。
Within the Virtual Memory window you will have the C drive (SSD) with no page file set and you should now see the RamDisk listed also.
在虚拟内存窗口中,您将在C硬盘(SSD ) ,没有页面文件设置,您现在应该可以看到该内存磁盘还列出。
Entry consists of the virtual address of the page stored in that real memory location, with information about the process that owns that page.
表项包含真正内存地址的页的虚拟地址,它包括拥有这个页的进程的信息。
Each operating-system process is allocated its own virtual address space — a set of virtual-memory pages that it can read from and write to. Each page can be in one of three states.
每个操作系统进程占用自己的虚拟地址空间,即一组可以读写的虚拟内存页。
Improving virtual memory page replacement can reduce page fault rate, and therefore improve the performance of the system.
改进页面置换算法,可以降低页面失败率,从而有效地提高系统性能。
These virtual addresses are mapped to physical memory by page tables, which are maintained by the operating system kernel and consulted by the processor.
这些虚拟地址映射到物理内存页表,这是维护操作系统的内核和处理器咨询。
Writing process is complete page-based virtual memory address translation process management and simulation page fault handling.
编写程序完成页式虚拟存储管理中地址转换过程和模拟缺页中断的处理。
Writing process is complete page-based virtual memory address translation process management and simulation page fault handling.
编写程序完成页式虚拟存储管理中地址转换过程和模拟缺页中断的处理。
应用推荐