• 不过对于那些大量进程运行系统来说,将存储到高端内存可以低端内存区域挤出更多内存。

    However, for systems in which a large number of processes are running, storing page tables in high memory can be enabled to squeeze more memory out of the low memory area.

    youdao

  • 对于每个正在运行进程虚拟地址物理地址之间映射一个称作数据结构中维护的。

    For each running process, the mapping between virtual and physical address is maintained in a data structure called the page table.

    youdao

  • 作为代价,使用这些条目进程稍微慢一些

    In exchange, the process of using these page-table entries is somewhat slower.

    youdao

  • 具有一个集成内存管理单元通常使用PPE类似查询机制提供某个进程地址空间访问

    It has an integrated memory management unit that is normally used to provide access to the address space of one process by using the same page table lookup as the PPE.

    youdao

  • 这种情况下每个映射同一块1GB内存进程条目付出自己2MB的代价。

    In such a situation, every process mapping that same 1 GB of memory would consume its own 2 MB worth of page-table entries.

    youdao

  • 由于每个都要每个进程映射必须创建条目虚拟地址映射物理地址。

    For every page mapped by each process, page-table entries must also be created to map the virtual address to the physical address.

    youdao

  • 然而数据之间还是一定关联每个空间指定一个单独负责处理空间所有数据的进程

    There is however one level of association: each table space will be assigned to one process that is solely responsible for processing all the data in that table space.

    youdao

  • 不过它们可以交换出去之前,必须找到映射那个一个进程这样那些进程相应页表条目才可以被更新

    However, before they can be swapped out, every single process mapping that page must be found so that the page-table entry for the page in that process can be updated.

    youdao

  • 每个进程有着属于自己不过进程不能随心所欲

    Each process has its own set of page tables, but there is a catch.

    youdao

  • 注意这里显示进程可能一个地址空间但是少见就是说地址空间的区域()通过指向物理内存

    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.

    youdao

  • Linux 2.4内核中一项令人生畏任务因为为了确定某个是否某个进程映射必须每个进程

    In the Linux 2.4 kernel, this can be a daunting task as the page tables for every process must be traversed in order to determine whether or not the page is mapped by that process.

    youdao

  • Linux内存管理器中,保持进程使用内存物理追踪它们虚拟映射到物理

    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.

    youdao

  • 如果一个进程使用4KB映射1GB内存用到262,144个条目保持那些追踪

    If you have a process that maps 1 GB of memory with 4 KB pages, it would take 262,144 page-table entries to keep track of those pages.

    youdao

  • 这个新的startup_ 32函数(称为清除程序进程0)中,会进行初始化,启用内存功能。

    In the new startup_32 function (also called the swapper or process 0), the page tables are initialized and memory paging is enabled.

    youdao

  • 由于大部分进程虚拟地址空间入口只能定位实际使用部分地址空间上。

    Because the virtual address Spaces of most processes are both large and sparse, page table entries are only allocated for the portions of the address space that are actually used.

    youdao

  • 每个进程自己的这里有一个问题

    Each process has its own set of page tables, but there is a catch.

    youdao

  • 每个进程自己一个陷阱

    Each process has its own set of page tables, but there is a catch.

    youdao

  • 每个进程自己一个陷阱

    Each process has its own set of page tables, but there is a catch.

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定