Performance optimizations by dynamic reduction of file allocation tables
AssigneeTexas Instruments Incorporated
InventorsKESHAVA MUNEGOWDA, Prabhu Ramanathan Babu, Suresh Reddy Allam, Veeramanikandan Raju
Life of this patent
Estimating the term…
Abstract
Performance optimizations by dynamic reduction of file allocation tables (FAT). A method of a file system includes reading a boot sector to determine a count of FAT instances. The method may set a count of FAT instances referred to in a boot sector to one if the count is greater than one. The method may modify the boot sector to refer to a data sector including a FAT instance as a reserved data sector. In addition, the method may include setting the count of FAT instances to one during at least one of a periodic operation of a dedicated application program interface and a file system mounting.
Claims20
A method of a computer file system comprising:
- reading a boot sector to determine a count of file allocation table instances;
- setting the count of file allocation table instances referred to in the boot sector to one if the count is greater than one;
- and
- modifying the boot sector to refer to a data sector comprising a file allocation table instance except a last file allocation table instance as a reserved data sector.
A system of a computer file system comprising:
- a driver module to read a boot sector to determine a count of file allocation table instances;
- a boot module to modify the boot sector to refer to a data sector comprising a file allocation table instance except a last file allocation table instance as a reserved data sector;
- and
- a file module to set the count of file allocation table instances referred to in the boot sector to one if the count is greater than one .
A method of a computer file system comprising:
- configuring a microprocessor to read a boot sector to determine a count of file allocation table instances;
- configuring the microprocessor to set the count of file allocation table instances referred to in the boot sector to one if the count is greater than one;
- and
- configuring the microprocessor to modify the boot sector to refer to a data sector comprising a file allocation table instance except a last file allocation table instance as a reserved data sector.
Dependencies are inferred from the claim text.