The invention provides a method and a storage device for storing temporary data, which are used for improving the service life of the storage disk of the storage device. The storage of temporary data storage device comprises the following steps: to mark the write cache Cache the temporary data storage device; the temporary data is written to the Cache of the storage device will be marked; the temporary data is full and marked in the Cache life cycle has not yet at the end of the storage device the data is written to the temporary storage disk storage device.
【技术实现步骤摘要】
本申请涉及数据存储
,特别涉及一种存储临时数据的方法及存储设备。
技术介绍
固态硬盘(SolidStateDrive,SSD)具有读写速度快、功耗低、噪音小以及防震抗摔等优点,被广泛应用。但是,SSD的闪存在经过一定次数的擦写之后将无法继续使用,导致SSD的使用寿命较短。现有技术中,通常采用写入均衡算法来提高SSD的寿命,具体的,SSD在每次写数据时,将数据写入新的闪存区域,让所有闪存区域均摊写操作,避免对部分闪存区域的写入次数太多。但是,针对有大量数据需要写入的场景,上述写入均衡算法对提高SSD使用寿命的作用有限。
技术实现思路
本专利技术实施例提供一种存储临时数据的方法及存储设备,用于提高存储设备的存储盘的使用寿命。第一方面,本专利技术实施例提供一种存储临时数据的方法,该方法包括如下步骤:首先,存储设备对需要写入该存储设备的缓存(Cache)的临时数据进行标记,其中,所谓临时数据为对需保存数据的具有临时性的保护数据,如数据备份。在对临时数据进行标记之后,存储设备才将其写入Cache;然后,存储设备并不立即将其从Cache写入存储设备的存储盘,而是在Cache存满且被该临时数据的生存周期尚未结束时,存储设备才将其写入所述存储设备的存储盘。本实现方式中,存储设备只有在缓存存满时才将生存周期尚未结束的临时数据从缓存写入存储盘,由于临时数据的生存周期的时长较短,很多临时数据在缓存未存满时生存周期结束,使得存储设备可以不用将这些生存周期已经结束的临时数据写入存储盘,减少了存储盘写入数据的次数。另一方面,由于没有上述将生存周期已经结束的临时数据写入存储盘,存储 ...
【技术保护点】
一种存储临时数据的方法,其特征在于,包括:存储设备对需要写入所述存储设备的缓存Cache的临时数据进行标记;所述存储设备将被标记的所述临时数据写入所述Cache;在所述Cache存满且被标记的所述临时数据的生存周期尚未结束时,所述存储设备将所述临时数据从所述Cache写入所述存储设备的存储盘。
【技术特征摘要】
1.一种存储临时数据的方法,其特征在于,包括:存储设备对需要写入所述存储设备的缓存Cache的临时数据进行标记;所述存储设备将被标记的所述临时数据写入所述Cache;在所述Cache存满且被标记的所述临时数据的生存周期尚未结束时,所述存储设备将所述临时数据从所述Cache写入所述存储设备的存储盘。2.根据权利要求1所述的方法,其特征在于,所述存储设备将所述临时数据从所述Cache写入所述存储设备的存储盘,包括:所述存储设备将所述临时数据从所述Cache写入所述存储设备的非固态硬盘SSD存储盘。3.根据权利要求1或2所述的方法,其特征在于,还包括:所述存储设备在所述Cache未存满且所述临时数据的生存周期结束时,从所述Cache中删除所述临时数据。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述存储设备对需要写入所述Cache的临时数据进行标记之前,还包括:所述存储设备根据需要写入所述Cache的数据的属性信息,从所述需要写入所述Cache的数据中确定所述临时数据。5.根据权利要求1至3任一项所述的方法,其特征在于,所述存储设备对需要写入所述Cache的临时数据进行标记,包括:所述存储设备在生成所述临时数据时对所述临时数据进行标记。6.根据权利要求1至5任一项所述的方法,其特征在于,所述存储设备对所述临时数据进行标记,包括:所述存储设备...
【专利技术属性】
技术研发人员:黄发,高家涛,
申请(专利权)人:华为数字技术成都有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。