Cluster Allocation Strategies of the ExFAT and FAT File Systems: A Comparative Study in Embedded Storage Systems

  • Keshava Munegowda
  • G. T. Raju
  • Veera Manikandan Raju
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 174)


The Multimedia card (MMC) and Secure Digital (SD) card associations classify the Extend File Allocation Table (ExFAT) as the standard file system for storage flash cards of more than 32 giga bytes (GB) of size. This paper attempts to explore the cluster allocation strategies of ExFAT file system in comparison with conventional FAT32 file system. The performance improvements by cluster allocation strategies of ExFAT file system are discussed. The adaptation techniques of cluster allocation strategies of ExFAT file system to the FAT32 file system are also discussed.


File System Embed Device NAND Flash Free Cluster NAND Flash Memory 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Microsoft, FAT32 File System Specification, FAT: General Overview of On-Disk Format (2000) Google Scholar
  2. 2.
    Puipeddi, R.V., Ghotge, V.V., Thind, R.S.: Quick file name look up using name hash. USPTO application: 12/389396, filed on February 20 (2009) Google Scholar
  3. 3.
    Munegowda, K., Venkatraman, S., Raju, G.T.: The Extend FAT file system: Differentiating with FAT32 file system. In: Linux Conference, Prague, Czech Republic, Europe (October 2011)Google Scholar
  4. 4.
    Choi, M., Park, H., Jeon, J.: Design and Implementation of a FAT File System for Reduced Cluster Switching Overhead. In: International Conference on Multimedia and Ubiquitous Engineering (2008)Google Scholar
  5. 5.
    Samsung, TFS4 Contiguous Cluster Allocation, version 1.0 (January 2008)Google Scholar
  6. 6.
    Zhang, J.: Research of Embedded FAT file system. In: IEEE International Conference on Uncertainty Reasoning and Knowledge Engineering (2011)Google Scholar
  7. 7.
    Munegowda, K., Raju, G.T., Raju, V.M.: Performance and Space Optimization techniques for FAT File system for embedded storage devices. In: International Conference on Data Engineering and Communications, ICDECS (December 2011)Google Scholar
  8. 8.
    Card, R., Ts’o, T., Tweedie, S.: Design and implementation of the Second Extended File system. In: First Dutch International Symposium on LinuxGoogle Scholar
  9. 9.
    Tweedie, S.C.: Journaling the Linux ext2fs File system. In: Proceedings of the 4th Annual LinuxExpo, Durham, NC (May 1998) (retrieved June 23, 2007)Google Scholar
  10. 10.
    Tweedie, S.C.: Ext3, journaling file system. In: Ottawa Linux Symposium, Ottawa Congress Centre, Ottawa, Ontario, Canada (July 20, 2000)Google Scholar
  11. 11.
    Microsoft Corporation, TexFAT file system,
  12. 12.
    Iozone, File systems Benchmarking tool,
  13. 13.
    ExFAT file system downloadable software package for WindowsXP,
  14. 14.
    Fuse based ExFAT implementation for Linux,

Copyright information

© Springer India 2013

Authors and Affiliations

  • Keshava Munegowda
    • 1
  • G. T. Raju
    • 2
  • Veera Manikandan Raju
    • 1
  1. 1.OMAP SoftwareTexas Instruments (India) Pvt, .LtdBangaloreIndia
  2. 2.R.N.S. Institute of TechnologyBangaloreIndia

Personalised recommendations