[Others] 关于磁盘间数据交换安全性的疑问
Tofloor
poster avatar
bambuo
deepin
2021-07-13 19:17
Author

我记得在很早的一次版本更新中,deepin更新了一个功能就是在数据复制时可以做到及其快速,但个人并不认可这种快速是否是及时安全的,从磁盘复制一个大小2G左右系统镜像(ISO)到U盘,结果不到五秒就结束了,而个人已知我的U盘IO最快不会超过80M/s,哪么整个复制过程只用了几秒就结束对话框,这给用户造成的感受是数据传输完成,是可以直接拔掉U盘的,而本质上如果拔掉U盘会造成数据破坏,根据无法使用,建议Deepin考虑数据安全拷贝问题,而不是视觉与实际不一致

Reply Favorite View the author
All Replies
mscg
deepin
2021-07-13 19:23
#1

其实windows就是这么干的,看着复制完了,等你拔出来,文件就损坏

Reply View the author
bambuo
deepin
2021-07-13 19:35
#2
mscg

其实windows就是这么干的,看着复制完了,等你拔出来,文件就损坏

这让我无法相信操作系统的数据安全,只能自行代码实现

Reply View the author
mscg
deepin
2021-07-13 19:41
#3
bambuo

这让我无法相信操作系统的数据安全,只能自行代码实现

数据复制完了,可以点拔出U盘,等正常显示弹出,就说明数据复制完了,如果显示正在占用,说么还在复制中,就多等等

Reply View the author
安洛
deepin
2021-07-13 21:14
#4

这个确实是个问题。记得看过知乎上有个关于这个问题的讨论,但是争议很多我也看不明白……坐等大佬解释。

Reply View the author
bambuo
deepin
2021-07-13 21:42
#5
mscg

数据复制完了,可以点拔出U盘,等正常显示弹出,就说明数据复制完了,如果显示正在占用,说么还在复制中,就多等等

并且等待多久也是个未知数

Reply View the author
ycyxuehan
deepin
2021-07-13 23:32
#6

你DD禁缓存复制就能达到你的要求

所有系统都是先复制进缓存,再写入磁盘

所以当你的磁盘可以安全删除的时候,那么缓存数据一定是写完了。

Reply View the author