[发明专利]提高对主存储装置的访问速度的方法以及存储装置系统无效
申请号: | 201110034839.3 | 申请日: | 2011-01-31 |
公开(公告)号: | CN102147769A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 福井真吾;石井俊 | 申请(专利权)人: | 巴比禄股份有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 主存 装置 访问 速度 方法 以及 存储 系统 | ||
技术领域
本发明涉及一种访问计算机的主存储装置的技术。
背景技术
计算机通常通过操作系统(OS:Operating System)管理其主存储装置中的存储区域。操作系统在接收到来自在计算机中执行的各程序的请求时,从主存储装置的存储区域中的空闲区域中分配与该请求相应的容量的区域。然后,在接受了存储区域的分配的程序结束对该区域的使用时,操作系统释放该区域。通过重复进行该存储区域的分配和释放,主存储装置的存储区域通常成为按照每个程序的分配区域被细分割的状态。
在此,已知一种将主存储装置的存储区域的一部分用作虚拟的外部存储装置的被称为“RAM磁盘”的技术(下述专利文献1等)。在主存储装置中设定该RAM磁盘的情况下,当如上述那样主存储装置的存储区域被细分割时,被分配为RAM磁盘的存储区域也被细分割。这样,产生用户访问RAM磁盘时的访问速度下降的问题。以往确实没有足够的办法应对这种问题。
专利文献1:日本特开平11-85607号公报
发明内容
发明要解决的问题
本发明的目的在于提供一种提高对计算机中使用的主存储装置的访问速度的技术。
用于解决问题的方案
本发明是为了解决上述问题的至少一部分而完成的,能够作为以下的方式或者应用例来实现。
[应用例1]
一种使用计算机的主存储装置的存储区域中的不由上述计算机的操作系统管理的管理外存储区域来提高对上述主存储装置的访问速度方法,该方法具备以下工序:(a)第一模块受理由用户进行的用于指定上述RAM磁盘的容量的设定操作,上述第一模块是将上述主存储装置的一部分区域用作RAM磁盘的模块;以及(b)上述第一模块在上述计算机启动时,将上述管理外存储区域中的连续的区域设定为具有由上述设定操作指定的容量的RAM磁盘的存储区域,其中,上述工序(b)包括以下工序:上述第一模块根据在上述工序(a)中由用户指定的上述RAM磁盘的容量来改变由上述操作系统进行管理的上述主存储装置的存储区域的范围,确保用于上述RAM磁盘的存储区域,
根据该方法,能够将具有由用户指定的容量的RAM磁盘的存储区域设定在主存储装置的管理外存储区域中的连续的区域中。因此,能够提高对主存储装置上的RAM磁盘的访问速度。
[应用例2]
根据应用例1所记载的方法,还具备以下工序:(c)上述第一模块将上述管理外存储区域中没有作为上述RAM磁盘的存储区域而使用的未使用的存储区域的范围写入到注册表中;以及(d)第二模块根据在上述工序(c)中写入到上述注册表中的信息,从上述未使用的存储区域的范围中优先地确保用于上述计算机的外部存储装置的高速缓冲存储区域。
根据该方法,能够将管理外存储区域中的连续的区域用作RAM磁盘、用于固态驱动器等外部存储装置的高速缓冲存储区域。因而能够提高对RAM磁盘的访问速度,并且能够提高用户感受到的对外部存储装置的访问速度。另外,在该方法中,将注册表作为用于从第一模块向第二模块通知管理外存储区域的空闲区域的手段来使用。因而,能够避免产生由不同的程序同时使用不由操作系统管理的管理外存储区域的错误问题。
[应用例3]
一种在计算机中使用的存储装置系统,该存储装置系统具备:主存储装置;以及第一模块,其将上述主存储装置的一部分存储区域用作RAM磁盘,其中,上述第一模块具备:接口模块,其用于由将上述主存储装置的一部分区域用作RAM磁盘的第一模块受理由用户进行的用于指定上述RAM磁盘的容量的设定操作;存储区域设定模块,其用于在上述计算机启动时,将上述主存储装置的存储区域的管理外存储区域中的连续的区域设定为具有由上述设定操作指定的容量的RAM磁盘的存储区域,其中,上述管理外存储区域不由上述计算机的操作系统管理。其中,上述存储区域设定模块根据由上述接口模块受理的、用户指定的上述RAM磁盘的容量来改变由上述操作系统进行管理的上述主存储装置的存储区域的范围,以确保用于上述RAM磁盘的存储区域。
[应用例4]
根据应用例3所记载的存储装置系统,还具备第二模块,该第二模块将上述主存储装置的一部分存储区域作为用于上述计算机的外部存储装置的高速缓冲存储区域而使用,上述第一模块将上述管理外存储区域中没有作为上述RAM磁盘的存储区域而使用的未使用的存储区域的范围写入到注册表中,上述第二模块根据由上述第一模块写入到上述注册表中的信息,从上述未使用的存储区域的范围中优先地确保用于上述外部存储装置的高速缓冲存储区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于巴比禄股份有限公司,未经巴比禄股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110034839.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种二氧化硅超细粉的生产方法
- 下一篇:π桩与矩形桩半圆插扣设备