Patent · US Active

Techniques for efficient user log flushing with shortcut logical address binding and postponing mapping information updates

US11907131B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 1, 2022
Grant dateFeb 20, 2024
Priority date
Expiry dateJul 1, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7203
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for efficiently flushing a user data log may postpone or delay establishing chains of metadata pages used as mapping information to map logical addresses to storage locations of content stored at the logical addresses. Processing can include: receiving a write operation that writes data to a logical address; storing an entry for the write operation in the user data log; and flushing the entry from the user data log. Flushing can include storing a metadata log entry in a metadata log, wherein the metadata log entry represents a binding of the logical address to a data block including the data stored at the logical address; and destaging the metadata log entry. Destaging can include updating mapping information used to map the logical address to the data block. The mapping information can include a metadata page in accordance with the metadata log entry.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.