System and methods for providing fast cacheable access to a key-value device through a filesystem interface
US12197388B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 8, 2022 |
| Grant date | Jan 14, 2025 |
| Priority date | — |
| Expiry date | Jul 31, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/603
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for leveraging a native operating system page cache when using non-block system storage devices is disclosed. A computer may include a processor, memory, and a non-block system storage device. A file system may be stored in memory and running on the processor, which may include a page cache. A key-value file system (KVFS) may reside between the file system and the storage device and may map received file system commands to key-value system commands that may be executed by the storage device. Results of the key-value system commands may be returned to the file system, permitting the operating system to cache data in the page cache.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.