Patent · US Active

Storing multi-stream non-linear access patterns in a flash based file-system

US9164676B2 · kind B2 · utility

2Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2011
Grant dateOct 20, 2015
Priority date
Expiry dateJul 27, 2034

Classification

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

Abstract

Accesses to logical pages of memory are monitored. Each logical page corresponds to a logical memory address and the accesses defining an access pattern. The logical memory addresses are logged in ordered pairs of consecutive logical pages in the access pattern. Upon receipt of a request to write data to a given logical page, a given ordered pair of consecutive logical pages containing the logical memory address of the given logical page as a first logical memory address in the ordered pair of logical memory addresses associated with that consecutive pair is obtained. A first physical memory address mapping to the first logical memory address is identified, and a second logical memory address from that identified consecutive pair. A second physical memory address mapping to the second logical memory address is identified, and the data and the second physical memory address are written to the first physical memory address.

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