[发明专利]用于分配一存储空间的方法和设备在审
申请号: | 201210022457.3 | 申请日: | 2012-02-01 |
公开(公告)号: | CN103246608A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 邢其欣 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分配 存储空间 方法 设备 | ||
技术领域
本发明涉及计算机技术领域,更具体地,本发明涉及一种用于分配一存储空间的方法和设备。
背景技术
近年来,诸如平板电脑(PAD)、移动电话、多媒体播放器、个人数字助理(PDA)之类的电子设备越发普及。在各种电子设备的使用过程中,存储空间的分配无疑是最为重要的。
在现有技术中,为了加快系统速度,对于同一类型的存储空间的申请,通常采取成批进行的方式,即在系统的初始化期间,向同一类型的所有存储空间分配根据经验估计得到的相同容量的内存空间,例如1M的内存空间,而没有对各个存储空间进行分别处理,并且在进入运行过程后,它们的内存空间也将无法根据实际需要来进行动态调整。
在实践中,由于考虑到同一类型的存储空间中的几个特定存储空间可能会随着应用的增多而导致需要保存的信息量越来越大,所以我们需要为这一类型的所有存储空间都分配较大容量的内存空间,例如4M的内存空间。这时,假设在系统中总共存在40个同一类型的存储空间,其中仅仅有2个特定的存储空间需要4M的内存空间,其余38个存储空间并不需要4M的内存空间、而仅仅需要1M的内存空间即可。然而,在此情况下,由于其余的38个存储空间都要配合这2个特定的存储空间而被分配4M的内存空间,所以将浪费38×(4M-1M)=114M的内存空间,并最终导致系统的运行速度变慢。
发明内容
为了解决上述技术问题,根据本发明的一个方面,提供了一种用于分配一存储空间的方法,所述存储空间唯一地对应于服务器端的一服务,通过向所述存储空间写入数据、和/或从所述存储空间读取数据,来调用所述服务,其特征在于,所述方法包括:在对所述存储空间进行初始化时,根据预先设置的第一容量来分配所述存储空间;以及接收用于将所述第一容量修改为第二容量的指令,以便在下一次对所述存储空间进行初始化时,根据所述第二容量来重新分配所述存储空间。
根据本发明的另一方面,提供了一种用于分配一存储空间的设备,所述存储空间唯一地对应于服务器端的一服务,通过向所述存储空间写入数据、和/或从所述存储空间读取数据,来调用所述服务,其特征在于,所述设备包括:分配单元,用于在对所述存储空间进行初始化时,根据预先设置的第一容量来分配所述存储空间;以及指令接收单元,用于接收用于将所述第一容量修改为第二容量的指令,以便在下一次对所述存储空间进行初始化时,所述分配单元根据所述第二容量来重新分配所述存储空间。
与现有技术相比,采用根据本发明的用于分配一存储空间的方法和设备,可以在初始化时根据预先设置的容量来分配存储空间,然后根据实际需要来调整该容量,以便在下一次初始化时,根据调整后的容量来重新分配所述存储空间。因此,在系统的运行过程中,本发明可以根据实际需要来动态地分配存储空间,以便充分、高效地利用系统的内存空间,从而提升系统的运行速度。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1图示了根据本发明的用于分配一存储空间的方法。
图2图示了根据本发明的用于分配一存储空间的设备。
图3图示了根据本发明第一实施例的用于分配一存储空间的方法。
图4图示了根据本发明第一实施例的用于分配一存储空间的设备。
图5图示了根据本发明第二实施例的用于分配一存储空间的方法。
图6图示了根据本发明第三实施例的用于分配一存储空间的方法。
图7图示了根据本发明第三实施例的用于分配一存储空间的设备。
图8图示了根据本发明第四实施例的用于分配一存储空间的方法。
具体实施方式
将参照附图详细描述根据本发明的各个实施例。这里,需要注意的是,在附图中,将相同的附图标记赋予基本上具有相同或类似结构和功能的组成部分,并且将省略关于它们的重复描述。
在下文中,将参考图1和2来描述根据本发明的用于分配一存储空间的方法和设备。
图1图示了根据本发明的用于分配一存储空间的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210022457.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防裂的回风立井风硐
- 下一篇:一种常温脱脂剂及其制备方法