当我进行任何数据传输过程(从计算机到 USB)时,几秒钟后文件传输过程就会冻结。几分钟后恢复正常,但再次冻结。如果没有问题,复制过程会很快。我的硬盘不太可能毫无问题地工作。闪存盘也没有任何问题。-我很遗憾地说- USB 在其他操作系统上运行良好。
注意:我使用的是 3.0 端口和 3.0 USB 驱动程序。我的笔记本电脑上没有 2.0 端口。
答案1
实际上它并没有冻结或挂起,它只是填满了缓存(这就是为什么它在某些时候更快并且突然看起来像冻结一样。)
确保复制正在运行。您可以执行 strace 来查看系统调用 I/O 是否正在运行。
打开终端,然后ps -ef|grep <name_of_the_program>
然后strace -p <prog_pid>
。
答案2
这是磁盘管理问题。要防止 USB 硬盘在复制数据时冻结,您必须禁用默认的“快速移除”并选中磁盘管理中的“更好的性能”属性。这将启用“写入缓存”,并且为了在不丢失数据的情况下移除驱动器,您必须使用“安全移除硬件”通知图标安全地断开设备连接。