首页> 外国专利> Memory allocation method and apparatus with an even distribution of cache page addresses within virtual memory regions

Memory allocation method and apparatus with an even distribution of cache page addresses within virtual memory regions

机译:在虚拟内存区域内平均分配缓存页面地址的内存分配方法和装置

摘要

A method and apparatus for mapping physical addresses to virtual addresses in a computer system is provided. The virtual memory may be apportioned into a plurality of regions, such as global and private regions. The physical memory is apportioned into a number of pages. The computer system includes a temporary storage device, such as a cache, for storing data from a subset of the pages in memory. The cache is apportioned into a number of regions corresponding to the number of regions of virtual memory. Each of the pages stored in the cache are accessed using a cache page address, and accordingly cache page addresses are reserved for each region. Virtual addresses in each region are mapped to physical addresses associated with cache page addresses of the corresponding cache region in response to a monitored use of the cache page addresses. By mapping virtual addresses in each region of virtual memory to physical addresses associated with cache page addresses reserved for the region, thrashing at the cache between virtual addresses in different regions is eliminated and the overall performance of the computer system is enhanced.
机译:提供了一种用于在计算机系统中将物理地址映射到虚拟地址的方法和装置。可以将虚拟存储器分配到多个区域,例如全局区域和专用区域。物理内存被分配到多个页面中。该计算机系统包括临时存储设备,例如高速缓存,用于将来自页面的子集的数据存储在存储器中。将高速缓存分配到与虚拟存储器的区域数量相对应的多个区域中。使用缓存页面地址访问缓存中存储的每个页面,因此为每个区域保留了缓存页面地址。响应于对缓存页面地址的监视使用,将每个区域中的虚拟地址映射到与相应缓存区域的缓存页面地址相关联的物理地址。通过将虚拟存储器的每个区域中的虚拟地址映射到与为该区域保留的高速缓存页面地址相关联的物理地址,可以消除不同区域中虚拟地址之间在高速缓存中的抖动,从而提高了计算机系统的整体性能。

著录项

  • 公开/公告号EP0919928A3

    专利类型

  • 公开/公告日2000-05-24

    原文格式PDF

  • 申请/专利权人 DIGITAL EQUIPMENT CORPORATION;

    申请/专利号EP19980309709

  • 发明设计人 WOODMAN LARRY WILLIAM;

    申请日1998-11-26

  • 分类号G06F12/10;G06F12/08;

  • 国家 EP

  • 入库时间 2022-08-22 01:48:20

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号