[发明专利]可应用于数据储存装置的存储器管理方法有效
| 申请号: | 201711120617.7 | 申请日: | 2017-11-14 |
| 公开(公告)号: | CN108073524B | 公开(公告)日: | 2022-08-19 |
| 发明(设计)人: | 许鸿荣;吴晃兴 | 申请(专利权)人: | 慧荣科技股份有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 段淑华;刘曾剑 |
| 地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用于 数据 储存 装置 存储器 管理 方法 | ||
本发明提出一种可应用于数据储存装置的存储器管理方法,此方法包括下列步骤:向主机请求存储器空间;记录主机所预留的存储器空间;将对照表分割成复数个子对照表;判断预留的存储器空间的容量是否足够储存所有子对照表;以及当判断为是时,透过接口逻辑而上传复数个子对照表至预留的存储器空间。
技术领域
本发明涉及一种数据储存的相关技术,尤其是一种可应用于数据储存装置的存储器管理方法。
背景技术
一般而言,数据储存装置包括控制单元、闪存(flash memory)与动态随机存取存储器(dynamic random access memory,DRAM)等许多电子组件,而此类数据储存装置已被广泛地运用在各种需数据储存的场合中。设置有DRAM的数据储存装置具有较高的效能,然而,也具有较高的硬件成本。而为降低成本,现已有些数据储存装置的制造商已无设置DRAM,而仅以控制单元中内建静态随机存取存储器(static random access memory,SRAM)作为数据缓冲器。
然而,由于内建于控制单元的静态随机存取存储器的容量都很小,导致这类数据储存装置的效能不佳。因此,如何解决这个问题便是一个很重要的课题。
发明内容
本发明的一目的在提供一种可应用于数据储存装置的存储器管理方法,其可提高未采用动态随机存取存储器的数据储存装置的效能。
本发明提出一种可应用于数据储存装置的存储器管理方法,此方法包括下列步骤:向主机请求存储器空间;记录主机所预留的存储器空间;将对照表分割成复数个子对照表;判断预留的存储器空间的容量是否足够储存所有子对照表;以及当判断为是时,透过接口逻辑而依序上传复数个子对照表至预留的存储器空间。
由于本发明乃是自主机取得存储器空间,并将此存储器空间当作数据储存装置的存储器缓冲器,同时又透过特定方式来使存储器空间保持其所储存的子对照表具有相对高的读取次数,因此本发明可提高未采用动态随机存取存储器的数据储存装置的效能。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举优选实施例,并配合附图,详细说明如下。
附图说明
图1绘有依照本发明一实施例的数据储存装置及其与主机的电性耦接关系。
图2为依照本发明一实施例的可应用于数据储存装置的存储器管理方法的流程图。
图3为易失性储存媒体130上预留存储器空间500的示意图。
图4为控制单元210记录预留存储器空间500的表格。
图5绘示将预留存储器空间500分成动态存储器空间510与静态存储器空间520。
图6为依照本发明一实施例的找查表。
具体实施方式
图1绘有依照本发明一实施例的数据储存装置及其与主机的电性耦接关系。请参照图1,主机100主要包括有中央处理单元110、连接接口120与易失性储存媒体130,其中易失性储存媒体130例如是以动态随机存取存储器来实现。连接接口120适于电性耦接数据储存装置200。中央处理单元110电性耦接连接接口120与易失性储存媒体130,并用以透过连接接口120传送命令、数据给数据储存装置200,例如是传送读取命令给数据储存装置200,或是传送写入命令及欲写入数据储存装置200的数据给数据储存装置200。而在此例中,主机100包括以计算机、手机、平板、相机或是其他具运算功能的手持式电子装置来实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711120617.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:算术电路及半导体器件
- 下一篇:预取数据的方法、装置和系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





