Storing a small file with a reduced storage and memory footprint
US9058338B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 26, 2011 |
| Grant date | Jun 16, 2015 |
| Priority date | — |
| Expiry date | Sep 7, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/10
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An I/O request to store a file in a file-system is received. A determination is made whether the size of the file does not exceed a threshold size. Exceeding the threshold results in storing at least a portion of the file in a block of the file-system devoid of sub-blocks. A determination is made whether the size of the file does not exceed a size of unallocated space within a single block in the file-system. The single block includes a set of sub-blocks. Responsive to the size of the file not exceeding the threshold size and the size of unallocated space within the single block, the file is stored, at an address, in a first subset of the set of the sub-blocks of the single block. The address identifies the single block and a position of a sub-block in the subset.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.