[发明专利]固态储存装置中高速缓存的管理方法有效
申请号: | 201310365417.3 | 申请日: | 2013-08-21 |
公开(公告)号: | CN104424103B | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 林信宇 | 申请(专利权)人: | 光宝科技股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/0871 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 储存空间 高速缓存 固态储存 缓存 中高速 搜集 装置决定 垃圾 写入 管理 | ||
1.一种用于固态储存装置中高速缓存的管理方法,包括下列步骤:
于该固态储存装置尚未执行一垃圾搜集操作时,将一高速缓存作为一写入用途或者一读取用途;
于该固态储存装置决定执行该垃圾搜集操作时,将该高速缓存的储存空间区分为多个部分;
设定该高速缓存中一第一部分储存空间作为一垃圾搜集用途;以及
设定该高速缓存中一第二部分储存空间作为该写入用途。
2.根据权利要求1所述的管理方法,其中,当该固态储存装置收到一写入指令时,利用该第二部分储存空间来暂存一写入数据并执行该写入指令。
3.根据权利要求1所述的管理方法,其中,该固态储存装置利用该第一部分储存空间来暂存一闪存的一搬移数据。
4.根据权利要求1所述的管理方法,其中还包括:设定该高速缓存中一第三部分储存空间作为一读取用途;以及,于该固态储存装置收到一读取指令时,利用该第三部分储存空间来暂存一读取数据并执行该读取指令。
5.一种用于固态储存装置中高速缓存的管理方法,包括下列步骤:
(a)于该固态储存装置尚未执行一垃圾搜集操作时,根据一主机的一存取指令将一高速缓存作为一写入用途或者一读取用途;
(b)于该固态储存装置决定执行一垃圾搜集操作时,设定该高速缓存中一第一部分储存空间作为一垃圾搜集用途,以及设定该高速缓存中一第二部分储存空间作为该写入用途;以及
(c)当该固态储存装置完成该垃圾搜集操作时,回到步骤(a)。
6.根据权利要求5所述的管理方法,其中,当该固态储存装置收到一写入指令时,利用该第二部分储存空间来暂存一写入数据并执行该写入指令。
7.根据权利要求5所述的管理方法,其中,该固态储存装置利用该第一部分储存空间来暂存一闪存的一搬移数据。
8.根据权利要求5所述的管理方法,其中步骤(b)还包括:设定该高速缓存中一第三部分储存空间作为一读取用途;以及,于该固态储存装置收到一读取指令时,利用该第三部分储存空间来暂存一读取数据并执行该读取指令。
9.一种固态储存装置,连接至一主机,该固态储存装置包括:
一控制单元,连接至该主机用以接收该主机发出的一存取指令;
一闪存,连接至该控制单元;以及
一高速缓存,连接至该控制单元;
其中,当该控制单元尚未执行一垃圾搜集操作时,将该高速缓存作为一写入用途或者一读取用途,当该控制单元决定执行该垃圾搜集操作时,设定该高速缓存中一第一部分储存空间作为一垃圾搜集用途,并设定该高速缓存中一第二部分储存空间作为该写入用途。
10.根据权利要求9所述的固态储存装置,其中,当该存取指令为一写入指令时,利用该第二部分储存空间来暂存一写入数据并执行该写入指令。
11.根据权利要求9所述的固态储存装置,其中,该固态储存装置利用该第一部分储存空间来暂存一闪存的一搬移数据。
12.根据权利要求9所述的固态储存装置,其中还包括:设定该高速缓存中一第三部分储存空间作为一读取用途;以及,该存取指令为一读取指令时,利用该第三部分储存空间来暂存一读取数据并执行该读取指令。
13.根据权利要求9所述的固态储存装置,其中,当该控制单元未执行该垃圾搜集操作时,根据该存取指令将该高速缓存作为该写入用途或者该读取用途。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光宝科技股份有限公司,未经光宝科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310365417.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:写操作方法及装置
- 下一篇:栅格图像处理器测试方法及系统