The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 02, 2014

Filed:

Oct. 26, 2011
Applicants:

Srinivasa R. Vempati, Upton, MA (US);

Sitaram Pawar, Shrewsbury, MA (US);

Philippe Armangau, Acton, MA (US);

Jean-pierre Bono, Westboro, MA (US);

Christopher Seibel, Walpole, MA (US);

Inventors:

Srinivasa R. Vempati, Upton, MA (US);

Sitaram Pawar, Shrewsbury, MA (US);

Philippe Armangau, Acton, MA (US);

Jean-Pierre Bono, Westboro, MA (US);

Christopher Seibel, Walpole, MA (US);

Assignee:

EMC Corporation, Hopkinton, MA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A file system has files constructed of an inode for each file, indirect blocks, and allocation units of file system data blocks. Each of the allocation units has one of the file system data blocks or a plurality of the file system data blocks having contiguous file system block numbers. Each file in the file system has a respective allocation unit size attribute specifying an allocation unit size of each and every allocation unit in the file, and the files in the file system have allocation units of different allocation unit sizes. By using larger allocation units for larger files, there is a reduction in the number of indirect blocks in the files without a corresponding loss in performance, and a reduction in the time needed for the UNIX FSCK utility to check file system consistency.


Find Patent Forward Citations

Loading…