首页> 外国专利> Accommodating multiple operating systems and memory sizes on IA-32 platforms

Accommodating multiple operating systems and memory sizes on IA-32 platforms

机译:在IA-32平台上容纳多种操作系统和内存大小

摘要

A method of configuring IA-32 computer resources accommodates multiple operating systems and memory sizes automatically. If total available physical memory does not exceed 4 GB, then the minimum required memory-mapped IO size is rounded up to the next multiple of 128 M. Otherwise, it is rounded up to the next multiple of x, where x is a function of the number of DIMM socket pairs available. TOLM is set to 4 GB minus the rounded memory-mapped IO size. For operating systems that can address only up to 4 GB, the method chooses an acceptable value for TOLM because the granularity used to choose it is reasonably small—128 MB. For operating systems that can address more than 4 GB, the method chooses an exceptionally good value for TOLM: Regardless of the amount of memory available, the BIOS can define caching characteristics for all of the memory using at most 6 MTRR pairs.
机译:一种配置IA-32计算机资源的方法可自动适应多种操作系统和内存大小。如果总可用物理内存不超过4 GB,则将所需的最小内存映射IO大小四舍五入为128 M的下一个倍数。否则,将其舍入为x的下一个倍数,其中x是x的函数。可用的DIMM插槽对数。 TOLM设置为4 GB减去四舍五入的内存映射IO大小。对于只能处理多达4 GB的操作系统,该方法为TOLM选择一个可接受的值,因为用于选择它的粒度相当小-128 MB。对于可以处理超过4 GB的操作系统,该方法为TOLM选择一个非常好的值:不管可用的内存量如何,BIOS最多可以使用6对MTRR对来定义所有内存的缓存特征。

著录项

  • 公开/公告号US7533233B2

    专利类型

  • 公开/公告日2009-05-12

    原文格式PDF

  • 申请/专利权人 KIMON BERLIN;

    申请/专利号US20030698586

  • 发明设计人 KIMON BERLIN;

    申请日2003-10-31

  • 分类号G06F12/02;

  • 国家 US

  • 入库时间 2022-08-21 19:30:43

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号