tanglong 发表于 2005-8-23 21:13:59

2.0b3 下 U 盘奇慢,如何解决?

今天往U盘上复制一个文件,大概20多M,先在2.0bate3下传送速度只有三。四十k,传完要10多分钟。感觉不正常,就换到1.2下面,结果几秒就传完了。
我觉得是不是U盘的DMA没打开,请问什么命令可以解决吗

demonlj 发表于 2005-8-23 21:57:55

udev同步问题,手动挂载会快些.

tanglong 发表于 2005-8-23 22:04:36

好象有道理,在1.2下我用的xfce是手动挂载的。这个资料你是在哪里了解的,我怎么很难找到这些技术资料,能告诉我你的学习方法吗

KDE 发表于 2005-8-24 06:52:10

为了安全,防止拔出设备时因为没有同步内存和 U盘导致数据丢失,b3 里对移动存储设备采用了同步 I/O 操作,导致非常慢,就象 win 下写软盘一样的道理,今后可能会禁止该功能。你试试:
kwrite /etc/fstab
修改 sda1 那行,去掉 sync 或者 async 选项。不过拔出设备前务必右击设备图标,选择卸载,否则数据可能丢失。这和 windows 道理是一样的。

KanKer 发表于 2005-8-24 09:17:50

按道理 async 速度上不会那么慢才对。sync 的速度是很慢。

killxp 发表于 2005-8-25 09:13:35

奇怪的是,移动硬盘速度并不慢啊.

KDE 发表于 2005-8-25 12:52:02

硬盘属高速设备,比闪存或软盘快多了。

mandrakechina 发表于 2005-8-25 14:31:30

我记得在cooker中讨论过这个问题,现象是使用了sync选项之后,USB 2.0的U盘速度比理论速度还要慢。

所以还是去掉sync比较好。

killxp 发表于 2005-8-25 14:42:45

硬盘属高速设备,比闪存或软盘快多了。

但是这是存储介质内部的问题,和USB接口的控制\传输机制没有关系啊.

KDE 发表于 2005-8-25 19:56:33

USB 的传输速度是一回事,闪存的写入速度是另一回事。sync 对 USB 速度应该没影响,但是直接等待写入闪存的完成却是非常慢的。

mandrakechina 发表于 2005-8-25 20:17:23

http://qa.mandriva.com/show_bug.cgi?id=16872

cooker上也有相应的讨论,通过U盘的指示灯来证明,sync确实无法达到它应有的效果。

KanKer 发表于 2005-8-25 20:30:01

ML2.0b3中默认用的是 async ,而不是 sync ,请有懂这个选项的朋友就此发表评论。
async 是带写缓冲的,所以理论上应该可以达到usb 支持的速度。

daxialht 发表于 2005-8-29 21:35:23

为了安全,防止拔出设备时因为没有同步内存和 U盘导致数据丢失,b3 里对移动存储设备采用了同步 I/O 操作,导致非常慢,就象 win 下写软盘一样的道理,今后可能会禁止该功能。你试试:
kwrite /etc/fstab
修改 sda1 那行,去掉 sync 或者 async 选项。不过拔出设备前务必右击设备图标,选择卸载,否则数据可能丢失。这和 windows 道理是一样的。
U盘速度是很慢啊。。。
在“/etc/fstab”里没有sda1这行啊。。。!该怎么解决呢?????速度太慢了没法使用啊。。。

alexanderxyh 发表于 2005-8-30 00:05:45

就是啊,没有sda1这行

KDE 发表于 2005-8-30 07:15:06

你没插入设备哪来得这行!
页: [1] 2
查看完整版本: 2.0b3 下 U 盘奇慢,如何解决?