[发明专利]存储器资源的配置方法有效
申请号: | 201610097305.8 | 申请日: | 2016-02-22 |
公开(公告)号: | CN107102952B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 黄靖钦 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 资源 配置 方法 | ||
一种存储器资源的配置方法适用于一计算机系统,该计算机系统包含一基本输入输出系统、一存储器单元、及多个插槽,该等插槽可提供多个扩充装置插设。该存储器资源的配置方法通过该基本输入输出系统实施下列步骤:(a)判断该等插槽之其中一者是否设置有一个扩充装置;(b)从设置在该等插槽之其中该者的该扩充装置,获得一个对应的存储器需求资料及一个对应的规格资料;(c)根据该对应的存储器需求资料及该对应的规格资料,决定分配给该设置在该等插槽之其中该者的该扩充装置的该存储器单元的存储器容量大小;进而实现存储器资源分配的最佳化。
技术领域
本发明是有关于一种配置方法,特别是指一种存储器资源的配置方法。
背景技术
熟知的计算机系统包含一个基本输入输出系统、供扩充界面卡(Add-On Card)插设的多个插槽(Slot)、及多个存储器。该等扩充界面卡支援外部连结标准(PeripheralComponent Interconnect;PCI、PCI Express)的协定。该计算机系统在开机后,该基本输入输出系统会根据一个预先储存的设定表,将存储器资源分配给该等扩充界面卡。由于该等扩充界面卡可以支援32位元或64位元二种格式,导致该熟知的计算机系统会遇到以下二种问题。
第一,由于无法预先知道支援64位元的扩充界面卡会插设在哪一个插槽,若该预先储存的设定表假设所有的扩充界面卡都是支援32位元的格式来分配存储器资源,可能导致所有扩充界面卡需要的存储器容量超过32位元格式所能支援的上限,即四十亿字节(4Giga Byte;4 GB),而造成部分扩充界面卡没有被分配到足够的存储器的容量大小。
第二,使用者通过修改该基本输入输出系统的该设定表,如经由基本输入输出系统设置菜单(BIOS Setup Menu)修改,手动将预设为支援32位元格式的部分插槽所插设的扩充界面卡改为支援64位元格式。然而,举例来说,若扩充界面卡是支援32位元格式,但当使用者却设定为支援64位元格式时,将导致该计算机系统不稳定。
发明内容
因此,本发明之目的,即在提供一种存储器资源分配最佳化的配置方法。
于是,本发明存储器资源的配置方法,适用于一个计算机系统,该计算机系统包含一个基本输入输出系统、一个存储器单元、及多个插槽。该等插槽可提供多个扩充装置插设。该存储器资源的配置方法包含步骤(a)~(c)。
于步骤(a),通过该基本输入输出系统判断该等插槽之其中一者是否设置有一个扩充装置。
于步骤(b),通过该基本输入输出系统从设置在该等插槽之其中该者的该扩充装置,获得一个对应的存储器需求资料及一个对应的规格资料。
于步骤(c),通过该基本输入输出系统根据该对应的存储器需求资料及该对应的规格资料,决定分配给该设置在该等插槽之其中该者的该扩充装置的该存储器单元的存储器容量大小。
在一些实施例中,该等插槽及该等扩充装置支援外部连结标准(PCI、PCIExpress)的协定。其中,在步骤(b)中,该存储器需求资料指示该扩充装置所需要的存储器容量大小,该规格资料指示该扩充装置是支援32位元的格式及64位元的格式之其中一者。
在一些实施例中,每一个扩充装置包含一个组态空间暂存器(ConfigurationSpace Register;CSR),每一个组态空间暂存器包括多个基址暂存器(Base AddressRegister;BAR)。其中,在步骤(b)中,该基本输入输出系统将一个第一指令分别传送至该扩充装置的每一个基址暂存器,并分别接收该扩充装置的每一个基址暂存器的一个第二指令,而获得该扩充装置的该存储器需求资料及该规格资料。
在一些实施例中,该存储器资源的配置方法还包含在步骤(b)及(c)之间的步骤(d)及(e)。
于步骤(d),通过该基本输入输出系统判断该等插槽之其中另一者是否设置有另一个扩充装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610097305.8/2.html,转载请声明来源钻瓜专利网。