On Mon, Sep 02, 2024 at 01:11:24PM -0400, The Wanderer wrote:
I have always treated the *nix equivalent to "eject", for the purpose of
a USB flash drive, as being 'umount /path/to/mount/location' - which, if
I'm not mistaken, does include an implicit sync operation.

Yes. Windows actually does have an option to eliminate the eject step by performing all writes synchronously (I think it may even be the default in current versions) but it makes working with removable media painfully slow. Linux has a similar option (mount with the "sync" option) but it is generally not used because of the really significant performance impact, and because it can cause much faster wear on flash devices (because there is no opportunity to coalesece small writes into larger writes).

Reply via email to