Article ID: 295097
Article Last Modified on 1/31/2007
APPLIES TO
- Microsoft Encarta Reference Suite 2001
This article was previously published under Q295097
SYMPTOMS
The access time for input/output (I/O) operations increases proportionally with the number of existing files.
CAUSE
The implementation of the FAT file system on Windows CE does not cache any information. The code that is included with this update adds basic caching.
RESOLUTION
A supported software update is now available from Microsoft as Windows CE 3.0 Core OS QFE 22. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:
837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products
The English version of this package should have the following file attributes or later:
Size File name --------------------------- 5,014,952 Wce30qfe22.exe
The English version of this fix should contain the following files, with the listed file attributes or later:
Date Time Size File name Platform -------------------------------------------------------------- 01/30/2001 06:31am 690,804 Fatmain.lib ARM720 (debug) 01/30/2001 06:31am 86,016 Fatmain.pdb ARM720 (debug) 01/30/2001 06:31am 375,566 Fatmain.lib ARM720 (retail) 01/30/2001 06:31am 86,016 Fatmain.pdb ARM720 (retail) 01/30/2001 06:30am 690,080 Fatmain.lib SA1100 (debug) 01/30/2001 06:30am 86,016 Fatmain.pdb SA1100 (debug) 01/30/2001 06:30am 374,814 Fatmain.lib SA1100 (retail) 01/30/2001 06:30am 86,016 Fatmain.pdb SA1100 (retail) 01/30/2001 06:25am 787,742 Fatmain.lib R3000 (debug) 01/30/2001 06:25am 86,016 Fatmain.pdb R3000 (debug) 01/30/2001 06:25am 436,348 Fatmain.lib R3000 (retail) 01/30/2001 06:25am 86,016 Fatmain.pdb R3000 (retail) 01/30/2001 06:26am 788,150 Fatmain.lib R4100 (debug) 01/30/2001 06:26am 86,016 Fatmain.pdb R4100 (debug) 01/30/2001 06:26am 435,704 Fatmain.lib R4100 (retail) 01/30/2001 06:26am 86,016 Fatmain.pdb R4100 (retail) 01/30/2001 06:27am 649,548 Fatmain.lib R4111 (debug) 01/30/2001 06:27am 86,016 Fatmain.pdb R4111 (debug) 01/30/2001 06:27am 341,898 Fatmain.lib R4111 (retail) 01/30/2001 06:27am 86,016 Fatmain.pdb R4111 (retail) 01/30/2001 06:28am 787,742 Fatmain.lib R4300 (debug) 01/30/2001 06:28am 86,016 Fatmain.pdb R4300 (debug) 01/30/2001 06:28am 435,716 Fatmain.lib R4300 (retail) 01/30/2001 06:28am 86,016 Fatmain.pdb R4300 (retail) 01/30/2001 06:29am 766,750 Fatmain.lib PPC403 (debug) 01/30/2001 06:29am 86,016 Fatmain.pdb PPC403 (debug) 01/30/2001 06:28am 392,554 Fatmain.lib PPC403 (retail) 01/30/2001 06:28am 86,016 Fatmain.pdb PPC403 (retail) 01/30/2001 06:29am 766,750 Fatmain.lib PPC821 (debug) 01/30/2001 06:29am 86,016 Fatmain.pdb PPC821 (debug) 01/30/2001 06:29am 392,554 Fatmain.lib PPC821 (retail) 01/30/2001 06:29am 86,016 Fatmain.pdb PPC821 (retail) 01/30/2001 06:24am 722,482 Fatmain.lib SH3 (debug) 01/30/2001 06:24am 86,016 Fatmain.pdb SH3 (debug) 01/30/2001 06:23am 389,186 Fatmain.lib SH3 (retail) 01/30/2001 06:23am 86,016 Fatmain.pdb SH3 (retail) 01/30/2001 06:24am 722,152 Fatmain.lib SH4 (debug) 01/30/2001 06:24am 86,016 Fatmain.pdb SH4 (debug) 01/30/2001 06:24am 388,856 Fatmain.lib SH4 (retail) 01/30/2001 06:24am 86,016 Fatmain.pdb SH4 (retail) 01/30/2001 06:33am 713,290 Fatmain.lib ARM720 (debug) 01/30/2001 06:33am 86,016 Fatmain.pdb ARM720 (debug) 01/30/2001 06:33am 393,502 Fatmain.lib ARM720 (retail) 01/30/2001 06:33am 86,016 Fatmain.pdb ARM720 (retail) 01/30/2001 06:32am 647,496 Fatmain.lib i486 (debug) 01/30/2001 06:32am 86,016 Fatmain.pdb i486 (debug) 01/30/2001 06:32am 324,254 Fatmain.lib i486 (retail) 01/30/2001 06:32am 86,016 Fatmain.pdb i486 (retail)
MORE INFORMATION
You can control the size of the FAT cache created by using the following registry key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FATFS] "CacheSize"=dword:400
This value specifies the number of sectors to cache. This setting defaults to 0x400, which results in a cache of 512KB.
This value can be set to 0 to disable the cache.
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Keywords: kbbug kbfix kbqfe KB295097