【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种减小固态硬盘写放大的方法及系统。
技术介绍
在固态存储系统中,写放大是一个重要的概念。它是硬盘实际上写入的数据量和主机要求写入数据量的一个比值,应当控制在较小的范围内。闪存的读写最小单位是页(page),而擦除的最小单位是块(block)。目前常见的物理块具有256个页,这样会产生在一个块内既有有效页又有无效页。垃圾回收的功能就是在系统空闲空间不足时候将块中的有效页搬移到统一的空闲块中,然后把产生的垃圾块擦除从而产生多余的空闲块。另外,闪存物理块的擦除次数是有限的,最新工艺的MLC(Multi-LeVel Cell,多层单元)擦写次数一般只有300(Γ5000次。在固态存储设备使用期间,由于主机端写入数据序列的差异,会产生冷热数据。冷数据被更新的频率很低,其所占用的物理块被擦的次数很低;而热数据所占用的物理块则相反。如果不做特殊的磨损均衡处理,热数据占用的块被频繁使用,将提前到达其寿命。因此,需要不断的把冷数据搬移到擦写次数较高的块上,而热数据则写入到擦除·次数较少的块上,达到磨损均衡的效果,这样做的结果势必会增加搬移数 ...
【技术保护点】
一种减小固态硬盘写放大的方法,其特征在于,所述方法包括:当所述固态硬盘有数据搬移时,判断主机端的写缓存中是否储存有与所述被搬移的有效数据页相同的数据页,若是,则将所述有效数据页进行无效处理,否则进行正常数据搬移。
【技术特征摘要】
【专利技术属性】
技术研发人员:何浩,
申请(专利权)人:记忆科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。