虚拟内存到物理内存的映射通过页表完成,这是在底层软件中实现的(见图1)。
The mapping of virtual memory to physical memory occurs through page tables, which are implemented in the underlying hardware (see Figure 1).
注意这里的显示,进程可能有一个大的地址空间,但是很少见,就是说小的地址空间的区域(页面)通过页表指向物理内存。
Note that as shown here, a process may have a large address space, but it is sparse, meaning that small regions (pages) of the address space refer to physical memory through the page tables.
处理器通过观察存储页表(由存储器核心维持)来决定存储区域的类型。
The processor determines the type of a given memory region mainly by looking at page tables, which are maintained by the kernel.
Hypervisor可以访问整个内存空间,并且通过全局分区页表来维护分配给分区的内存。
The hypervisor has access to the entire memory space, and maintains the memory allocated to partitions through a global partition page table.
还有一些代码通过使用影子页表(shadow page -table)和管理x86区段来提供内存映射。
There's code to provide the memory mapping through the use of shadow page-tables and management of x86 segments.
另一种选择是通过减少页表中的条目来减少页表的大小。
Another option is to decrease page table size by reducing page table entries.
操作系统通过一个内部表将处理器地址空间中的内存段映射到内存页,该表定义哪些内存段由哪些处理器所拥有,等等。
Operating systems map memory segments in a processes' address space to memory pages through an internal table which defines what memory segments are owned by what processes, and so on.
通过使用该选项,可以在表中引入空闲空间,以减少页面争用,从而减少单页上的行数。
Using this option reduces the amount of page contention by introducing free space in the table, and hence reducing the number of rows on a single page.
POWER5 +处理器架构(运行AIX 5l操作系统)通过引入多页面大小来解决页表问题。
The POWER5 + processor architecture (running the AIX 5l operating system) addresses the page table problem by introducing multiple page sizes.
页表欺骗是通过修改操作系统内核态页表的方法使操作系统以为找到了实际的物理地址,实际上该地址不是真正的物理地址。
While page table fraud means to deceive the operating system that it has found the actual physical address, which is actually not, by modifying the page table in kernel mode.
通过彼得·伊里奇·柴可夫斯基。编曲玛丽·伊丽莎白·克拉克。钢琴。钢琴二重奏(1钢琴,四手联弹)。杰作。级别:晚小学。表。8页。阿尔弗雷德出版社出版。
By Peter Ilyich Tchaikovsky. Arranged by Mary Elizabeth Clark. For Piano. Piano Duet (1 Piano, 4 Hands). Masterwork. Level: Late Elementary. Sheet. 8 pages. Published by Alfred Publishing.
通过彼得·伊里奇·柴可夫斯基。编曲玛丽·伊丽莎白·克拉克。钢琴。钢琴二重奏(1钢琴,四手联弹)。杰作。级别:晚小学。表。8页。阿尔弗雷德出版社出版。
By Peter Ilyich Tchaikovsky. Arranged by Mary Elizabeth Clark. For Piano. Piano Duet (1 Piano, 4 Hands). Masterwork. Level: Late Elementary. Sheet. 8 pages. Published by Alfred Publishing.
应用推荐