【技术实现步骤摘要】
优化固态硬盘的删减命令的方法及其固态硬盘
本专利技术涉及存储
,尤其涉及一种优化固态硬盘的删减命令的方法及其固态硬盘。
技术介绍
SSD(SolidStateDisk,固态硬盘)是一种基于永久性存储器,如闪存,或非永久性存储器,SDRAM(SynchronousDynamicRandomAccessMemory,同步动态随机存取存储器)的计算机外部存储设备。其具有读写速度快,低功耗,无噪音,抗震动,低热量,体积小,工作范围大,广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空等、导航设备等领域。如果能够克服容价比低,和寿命限制,将会得到更广泛的应用。当一个文件被删除后,操作系统其实并没有删除数据,事实上,它只是在硬盘前得索引区里标记这块文件占用的区域为可覆盖的,所以下次数据将要再次写入的时候,可以覆盖写入这块被标记的区域。普通的机械硬盘可以直接覆写旧的区域,而固态硬盘进行的读写动作却与机械硬盘完全不同,而这就是固态硬盘在使用一段时间后性能直线下降的原因:在全部闪存被写满一遍后,没有从未被写过的快可以使用的情况下,闪存不会直接覆写区域, ...
【技术保护点】
一种优化固态硬盘的删减命令的方法,其特征在于,所述方法包括如下步骤:A、在固态硬盘的删减命令下发时,对所述删减命令进行修整;B、在预设条件到达时,将修整后的所述删减命令下发。
【技术特征摘要】
1.一种优化固态硬盘的删减命令的方法,其特征在于,所述方法包括如下步骤:A、在固态硬盘的删减命令下发时,对所述删减命令进行修整;B、在预设条件到达时,将修整后的所述删减命令下发;在所述步骤A之前包括:C、获取所述固态硬盘的闪存芯片的块的大小和/或设置计时器;D、预设所述删减命令缓存的时间阈值和/或所述删减命令长度的阈值;所述删减命令长度的阈值为所述闪存芯片的块的大小的整数倍;所述步骤A包括:A1、在所述固态硬盘的删减命令下发时,启动所述计时器计时所述删减命令缓存的时间;A2、在所述删减命令具有对齐、分裂和/或聚合的特征时,以所述闪存芯片的块的大小为单位对所述删减命令进行对齐、分裂和/或聚合方式的修整;所述步骤B包括:B1、在修整后的所述删减命令的长度到达预设的所述删减命令长度的阈值时,将所述删减命令下发;B2、在所述计时器计时的时间达到所述时间阈值时,将修整后的所述删减命令以及不具有对齐、分裂和/或聚合的特征的所述删减命令下发。2.一种固态硬盘,其特征在...
【专利技术属性】
技术研发人员:冯旭刚,
申请(专利权)人:记忆科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。