|
|||||||||||
|
Technical Support Support Resources
Product Information |
MDK MIDDLEWARE: File System Slows Down With Large Number of FilesInformation in this knowledgebase article applies to:
SYMPTOMWhy does the file system slow down considerably, when I try to create a large number of files on a NOR flash device? CAUSEFor NOR flash, we use our proprietary EFS (Embedded File System) to provide minimum overhead and maximum space for user data. To accomplish this, EFS does not include the type of indexing that you'll find in more general-purpose file systems, such as FAT32. Therefore, to create a new file, the EFS driver must search for empty space on the device, by reading sectors until it finds an unused one. As a result, the time to create a new file increases with the number of files already residing on the device. RESOLUTIONThis effect is a limitation of EFS, and will effect any system that creates a large number of files on the device. You can work around it by consolidating data into fewer, larger files, or by switching to another device, such as an SD/MMC card or a NAND flash part, both of which use the FAT file system. STATUSKnown Limitation Last Reviewed: Friday, February 12, 2021 | ||||||||||
|
|||||||||||
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.