当前位置:系统粉 >   IT资讯 >   微软资讯 >  U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知

U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知

时间:2017-07-01 来源:互联网 浏览量:

我们经常会被微软教育:拔出U盘一定要安全移除:

U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知(1)

作为一个程序员,我也很理解这点。因为如果文件操作都立刻进行,效率非常低,尤其对于大量小文件而言更是如此。操作系统的文件子系统有个buffer,将数据暂时存储起来,在方便的时刻再一次写入设备。这个安全移除就是最后一个“方便的时刻”。

不过,不知道你有没有发现,现在大部分人都是用完直接拔掉,也很少听说文件丢失,这是为什么呢?

原因

其实微软做过调查发现要求用户每次点击鼠标好几次并不是个很好的办法,很少有用户喜欢这么做。它改变了原先的做法,会尽量在用户操作完成后立刻刷新buffer。这样数据安全了,那么会不会造成磁盘存取效能下降呢? 其实操作系统会判断存储媒介的种类,只有外部可移动设备会被设置这种策略。通过哪里能观察到这种策略呢?我们可以在设备管理器中看到:

U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知(2)

移动设备都默认被设置为可以快速删除,写缓存被禁用了。带来的好处是可以不用安全移除了!如果你需要更好的性能,可以选择下面那个“更好的性能”选项。如果是本地硬盘,则默认开关完全不同:

U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知(3)

结论

微软在不停的改进windows的使用体验。这个巨大的进步却没有广为人知,可能是顾及到可能的数据丢失。不过据我体验,在文件操作完毕后,等个一两秒钟,立刻拔出U盘,没有出现过任何问题。

U盘现在直接拔出数据也不会丢失?微软的巨大进步却鲜为人知(4)

我要分享:

最新热门游戏

版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航