File System Considerations (Windows Embedded CE 6.0)
1/6/2010
Making file system calls from real-time threads can decrease real-time performance.
The file system drivers that are released with Windows Embedded CE are not real-time. Like the Graphics, Windowing, and Event Subsystem (GWES), the File System Manager and the supplied file system drivers use critical sections to protect critical data. The use of a single critical section per file system means that a lower-priority thread can block a higher-priority thread from running if the lower-priority thread has acquired the critical section before the higher-priority thread is ready to run.