【技术实现步骤摘要】
数据写入方法、磁盘模块以及数据写入系统
本专利技术是有关于一种缓存技术,且特别是有关于一种数据写入方法、硬盘模块以 及数据写入系统。
技术介绍
目前市面上的大量储存装置主要可分为以磁头和磁片组成的传统硬盘(Hard Driverdisk,以下简称HDD)以及以存储器(memory)组成的固态硬盘(SolidStateDisk, 以下简称SSD)。一般来说,由于制造传统硬盘的成本较低,故传统硬盘的容量普遍会大于固 态硬盘。但对于数据存取速度来说,固态硬盘的数据存取速度却可能是传统硬盘的数倍之 多。因此,越来越多的电脑系统采用固态混合硬盘(SolidStateHybridDrive,以下简称 SSHD)的混合式硬盘架构,其中是以传统硬盘作为基本的数据储存空间,并将固态硬盘作为 缓存空间(cachespace)来使用。 在现有的混合式硬盘架构上,固态硬盘的存储器通常由多个存储器单元构成,而 为了加速数据存取的速度,单一笔数据可被拆开成多笔的数据以通过各存储器单元同时 进行存取。虽然这样平行化的存取方式可增加读取速度,然而,由于数据被打散而写入 至不同的存储器单元,而每个存储器单元仅储存部分的数据片段,故存储器单元会产生 较多的零碎空间(fragmentedspace)。因此,当存储器的储存空间不足而需进行存储器 管理的垃圾收集(GarbageCollection)功能时,存储器则会有高的写入放大因子(Write AmplificationFactor,以下简称WAF),进而降低固态硬盘的使用寿命。 基此,如何有效地兼顾固态硬盘 ...
【技术保护点】
一种数据写入方法,适用于一硬盘模块,其中该硬盘模块包括多个存储器单元,其特征在于,包括:接收一缓存数据;判断该缓存数据所属的一数据类别;倘若该缓存数据的该数据类别属于一第一类别,则将该缓存数据分配并写入至该些存储器单元中;以及倘若该缓存数据的该数据类别属于一第二类别,则将该缓存数据写入至该些存储器单元中的其中之一。
【技术特征摘要】
1. 一种数据写入方法,适用于一硬盘模块,其中该硬盘模块包括多个存储器单元,其特 征在于,包括: 接收一缓存数据; 判断该缓存数据所属的一数据类别; 倘若该缓存数据的该数据类别属于一第一类别,则将该缓存数据分配并写入至该些存 储器单元中;以及 倘若该缓存数据的该数据类别属于一第二类别,则将该缓存数据写入至该些存储器单 元中的其中之一。2. 根据权利要求1所述的数据写入方法,其特征在于,在判断该缓存数据所属的该数 据类别的步骤包括: 根据一标记值,判断该缓存数据所属的该数据类别; 倘若该标记值属于一第一值,则判断该缓存数据属于该第一类别;以及 倘若该标记值属于一第二值,则判断该缓存数据属于该第二类别。3. 根据权利要求2所述的数据写入方法,其特征在于,该标记值决定于该缓存数据的 文件类型、文件大小或使用频率。4. 根据权利要求1所述的数据写入方法,其特征在于,倘若该缓存数据的该数据类别 属于该第一类别,则在将该缓存数据分配并写入至该些存储器单元中的步骤包括: 根据一逻辑转物理地址映射表,取得该缓存数据的多个逻辑地址所对应的多个第一物 理地址,其中该些第一物理地址属于不同的该些存储器单元;以及 将该缓存数据中的多个数据片段,根据该些第一物理地址,写入至该些存储器单元中。5. 根据权利要求1所述的数据写入方法,其特征在于,倘若该缓存数据的该数据类别 属于该第二类别,则在将该缓存数据写入至该些存储器单元中的其中之一的步骤包括: 根据一逻辑转物理地址映射表,取得该缓存数据的多个逻辑地址所对应的多个第二物 理地址,其中该些第二物理地址属于该些存储器单元中的其中之一;以及 将该缓存数据中的多个数据片段,根据该些第二物理地址,写入至该存储器单元中。6. -种硬盘模块,其特征在于,包括: 一存储器控制器;以及 多个存储器单元,该些存储器单元分别通过一数据通道耦接于该存储器控制器,其中 该存储器控制器接收一缓存数据,并判断该缓存数据所属的一数据类别,倘若该缓存数据 的该数据类别属于一第一类别,则将该缓存数据分配并写入至该些存储器单元中,以及倘 若该缓存数据的该数据类别属于一第二类别,则将该缓存数据写入至该些存储器单元中的 其中之一。7. 根据权利要求6所述的硬盘模块,该存储器控制器根据一标记值,判断该缓存数据 所属的该数据类别,其特征在于,倘若该标记值属于第一值,则该存储器控制器判断该缓存 数据属于该第一类别,以及倘若该标记值属于第二值,则该存储器控制器判断该缓存数据 属于该第二类别。8. 根据权利要求7所述的硬盘模块,其特征在于,该标记值决定于该缓存数据的文件 类型、文件大小、使用频率或一预设值。9. 根据权利要求6所述的硬盘模块,其特征在于,倘若该缓存数据的该数据类别属于 该第一类别,则该存储器控制器根据一逻辑转物理地址映射表,取得该缓存数据的多个逻 辑地址所对应的多个第一物理地址,其...
【专利技术属性】
技术研发人员:吴柏纬,张大纬,张轩彬,
申请(专利权)人:宏碁股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。