2 ms·
If I recall correctly, the way it worked was to save up and write MUCH larger blocks... far more than Windows write caching would do. That way it would do one
by JohnTHaller 12y ago
If I recall correctly, the way it worked was to save up and write MUCH larger blocks... far more than Windows write caching would do. That way it would do one large sequential write rather than multiple small random writes (which is a killer for most consumer flash drives and the limiting bit in terms of using portable apps from flash drives). And it abstracted it all so that the individual files were stored in its own container. As such, you had to be absolutely sure you were safe ejecting.
Fun fact: you can get some of the same effect by using something like TrueCrypt containers on flash media as you wind up with a bit of the same behavior. The downside is that you can then only use it on a machine you have admin rights on or a machine where TrueCrypt is already installed and traveler mode enabled.
Source: I created Portable Firefox and run PortableApps.com.