Concurrent, Fast, Secure
Concurrently modify different files on the fly.
Fast performance through multi-threading.
Secure architecture that won't deadlock.
Simple to port to a multi-threaded environment.
Concurrently modify different files on the fly.
Fast performance through multi-threading.
Secure architecture that won't deadlock.
Simple to port to a multi-threaded environment.
FullFAT was designed from the ground-up with multi-threaded environments in mind. This means that a running process will have little impact on the performance of another concurrent process when accessing files via FullFAT.
Multi-threaded code improves the efficiency of the system overall. Using a multithreaded library like FullFAT to handle files will allow your application to be more responsive.
Because FullFAT was designed with multi-threaded environments in mind, its entire architecture has been carefully crafted to be re-entrant and safe. FullFAT uses clever constructs that prevent the developer from causing a dead-lock situation.
Thread-safety is often thought to be a platform specific feature, and one that can reduce code portability. FullFAT exposes a platform driver model, allowing the developer to provide mappings to platform specific mutex or semaphore API's.
© 2009 James Walmsley. All rights reversed. Contact us.