why is there a “safe to eject” option for USB sticks?

550 views

After you’ve transfered all your data on/off, why cant you simply take out the stick? where’s the harm?

In: 252

30 Answers

Anonymous 0 Comments

Part of the issue here is speed. USB writes are SLOW. Hard drive and memory are way faster in comparison. So when you say “copy this 2 gigabyte file to the USB stick”, it is going to take some time. The operating system caches some of this file so if you are doing lots of little things at the same time, it doesn’t have to keep writing change after change after change to the USB stick, it just keeps trying to write the final state. When you stop messing with it, the final state is written as fast as USB transfer rates allow (which is slow). As USB has sped up, the chance of yanking it early keeps going down, but some people still have slow USB ports or drives, so the operating system still has to allow safe ejects.

You are viewing 1 out of 30 answers, click here to view all answers.