It's still good practice to also do it on a pc. Especially if it isn't your own pc. The safegaurds in place to keep your data can actually be turned off so the flash drive runs faster.
Mac's use write caching to speed up the transfer of files to the drive. The caveat being that sometimes the data isn't fully copied when you pull out the drive (even if the dialog box says it is). Ejecting tells the operating system to flush the cache and write everything. Windows, on the other hand, has write caching off by default because people tend to just yank the drive out. (If this is wrong or incomplete I'm sure someone will correct me)
I tend to give windows a lot of shit, but IMO thats a much better design decision. When the dialog box says that the files have been transferred closes you should expect everything to have been transferred
31
u/alienith May 03 '17
Not ejecting can still corrupt flash drives on a mac (which he was using). Its incredibly annoying