PREFETCHING KEYS FOR GARBAGE COLLECTION

    公开(公告)号:US20250165195A1

    公开(公告)日:2025-05-22

    申请号:US19029599

    申请日:2025-01-17

    Applicant: NetApp, Inc.

    Abstract: Techniques are provided for implementing a garbage collection process and a prediction read ahead mechanism to prefetch keys into memory to improve the efficiency and speed of the garbage collection process. A log structured merge tree is used to store keys of key-value pairs within a key-value store. If a key is no longer referenced by any worker nodes of a distributed storage architecture, then the key can be freed to store other data. Accordingly, garbage collection is performed to identify and free unused keys. The speed and efficiency of garbage collection is improved by dynamically adjusting the amount and rate at which keys are prefetched from disk and cached into faster memory for processing by the garbage collection process.

Patent Agency Ranking