Patent · US Active

Techniques for mitigating effects of small unaligned writes

US9922039B1 · kind B1 · utility

9Cited by
22References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2016
Grant dateMar 20, 2018
Priority date
Expiry dateMar 31, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/067
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments are directed to techniques for allowing write operations to proceed on units smaller than a block. Merely decreasing the block size is not desirable, however, since many files are written in large chunks at once, and larger block sizes can increase speed and decrease the amount of overhead metadata required. Therefore, in order to maintain large block sizes while still obtaining the benefit of being able to make small writes when necessary, blocks may be divided into sub-blocks. Unaligned writes that do not fill up an entire block may be segregated and stored separately from aligned writes, the unaligned writes having finer granularity. These techniques may result in faster operation for unaligned writes. They also especially benefit systems using compression because they allow efficiently partially overwriting compressed blocks.

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