[File Manager] 为什么向U盘复制稍大点的文件,需要时间比win长很多。 V20.8
Tofloor
poster avatar
lihf8515
deepin
2023-04-13 18:45
Author

问题/建议描述

 为什么向U盘复制稍大点的文件,需要时间比win长很多。提示已经复制完成了,可实际上后台还是复制,不让安全弹出。这个问题其实别的linux也有。我想知道这就是linux不如windows的原因吗?不能解决掉吗?

问题如何重现

 每次

问题重现频率

 100%

Reply Favorite View the author
All Replies
wlly-lzh
deepin
2023-04-13 18:48
#1

Linux对某些格式的储存设备支持不好,比如ntfs。

Reply View the author
lihf8515
deepin
2023-04-13 18:56
#2

那看来也没有好办法了,U盘用别的格式又不通用了。

Reply View the author
jjcui8595
deepin
2023-04-13 19:13
#3
lihf8515

那看来也没有好办法了,U盘用别的格式又不通用了。

U盘用exFAT

Reply View the author
新手小白
deepin
2023-04-13 20:11
#4
It has been deleted!
enforcee
deepin
2023-04-13 20:12
#5

这个是因为有写入缓冲的机制,其实复制文件的操作并不是直接复制到U盘里面,而是复制到了一个缓冲区里,然后慢慢向U盘写入,这种机制的好处就是如果连续操作文件不需要等待完全写入之后再进行下一步,只需要「复制操作」结束后设备就立即可用。不过缺陷是如果没有完全写入到实际设备中,断开设备会使文件不完整。

使用sync命令可以手动将缓冲区写入实际设备中,等这个命令执行完成退出以后就可以关闭外接存储设备了。不执行这个命令系统也会在后台对文件进行同步。

另外gnome disks好像能设置外接存储设备的写入缓冲开关(右上角三个点菜单,驱动器设置),不过我还没用过,楼主可以试验一下。

Reply View the author
Amber
deepin
2023-04-13 20:31
#6
jjcui8595

U盘用exFAT

exFAT说实话也好不到哪去sweat

Reply View the author
jiutian123
deepin
2023-04-13 22:30
#7
Amber

exFAT说实话也好不到哪去sweat

是不是更慢

joy

Reply View the author
Amber
deepin
2023-04-14 02:02
#8
jiutian123

是不是更慢

joy

对,慢过NTFS,但是对于U盘损伤小于NTFS

Reply View the author