Systems and methods for asynchronous writing of synchronous write requests based on a dynamic write threshold
US10802762B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 8, 2020 |
| Grant date | Oct 13, 2020 |
| Priority date | — |
| Expiry date | Jun 8, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0613
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An asynchronous storage system may perform asynchronous writing of data from different sets of received non-consecutive synchronous write requests based on a dynamic write threshold that varies according to parameters of the storage device and/or synchronous write request patterns. The asynchronous writing may include coalescing data from a set of non-consecutive write requests in a plurality of received write requests that contain different data for a particular file, issuing a single asynchronous write request with the data that is coalesced from each write request of the set of non-consecutive write requests to the storage device instead of each write request of the set of non-consecutive write requests, and writing the data that is coalesced from each write request of the set of non-consecutive write requests to the storage device with a single write operation that is executed in response to the single asynchronous write request.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.