会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Garbage Collection for Solid State Disks
    • 固态磁盘垃圾收集
    • US20110022778A1
    • 2011-01-27
    • US12508879
    • 2009-07-24
    • Mark R. SchibillaRandy J. Reiter
    • Mark R. SchibillaRandy J. Reiter
    • G06F12/00G06F12/02
    • G06F12/0246G06F2212/1016G06F2212/7205
    • Described embodiments provide a method of recovering storage space on a solid state disk (SSD). An index and valid page count are determined for each block of a segment of an SSD. If the valid page count of at least one block in the segment is zero, a quick clean is performed. A quick clean deallocates blocks having zero valid pages and places them in a queue for erasure. Otherwise, a deep clean is performed. A deep clean determines a compaction ratio, N-M, wherein N is a number of partially valid blocks and M is a number of free blocks required to compact the valid data from the N partially valid blocks into M entirely valid blocks. At least one data structure of the SSD is modified to refer to the M entirely valid blocks, and the N partially valid blocks are placed in the queue for erasure.
    • 描述的实施例提供了一种在固态盘(SSD)上恢复存储空间的方法。 为SSD的段的每个块确定索引和有效页数。 如果段中至少有一个块的有效页数为零,则执行快速清理。 快速清除取消分配具有零有效页面的块,并将它们放置在队列中以进行擦除。 否则,执行深层清洁。 深层清洁确定压缩比N-M,其中N是部分有效块的数量,M是将有效数据从N个部分有效块压缩为M个完全有效块所需的空闲块的数量。 修改SSD的至少一个数据结构以引用M个完全有效的块,并且将N个部分有效的块放置在队列中以进行擦除。
    • 2. 发明授权
    • Garbage collection for solid state disks
    • 垃圾收集固态硬盘
    • US08166233B2
    • 2012-04-24
    • US12508879
    • 2009-07-24
    • Mark R. SchibillaRandy J. Reiter
    • Mark R. SchibillaRandy J. Reiter
    • G06F13/00
    • G06F12/0246G06F2212/1016G06F2212/7205
    • Described embodiments provide a method of recovering storage space on a solid state disk (SSD). An index and valid page count are determined for each block of a segment of an SSD. If the valid page count of at least one block in the segment is zero, a quick clean is performed. A quick clean deallocates blocks having zero valid pages and places them in a queue for erasure. Otherwise, a deep clean is performed. A deep clean determines a compaction ratio, N-M, wherein N is a number of partially valid blocks and M is a number of free blocks required to compact the valid data from the N partially valid blocks into M entirely valid blocks. At least one data structure of the SSD is modified to refer to the M entirely valid blocks, and the N partially valid blocks are placed in the queue for erasure.
    • 描述的实施例提供了一种在固态盘(SSD)上恢复存储空间的方法。 为SSD的段的每个块确定索引和有效页数。 如果段中至少有一个块的有效页数为零,则执行快速清理。 快速清除取消分配具有零有效页面的块,并将它们放置在队列中以进行擦除。 否则,执行深层清洁。 深层清洁确定压缩比N-M,其中N是部分有效块的数量,M是将有效数据从N个部分有效块压缩为M个完全有效块所需的空闲块的数量。 修改SSD的至少一个数据结构以引用M个完全有效的块,并且将N个部分有效的块放置在队列中以进行擦除。