[问题]我的硬盘DMA模式是不是没打开?

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29
送出感谢: 0
接收感谢: 0

[问题]我的硬盘DMA模式是不是没打开?

#1

帖子 kqueenc » 2007-06-04 21:14

感觉COPY文件比WINDOWS下慢太多了。COPY一个300多MB的文件需要3分钟左右。
除了装系统的主硬盘外,还有3块硬盘,1块ATA的,2块SATA的。
是否是DMA模式没打开呢?如何查看如何设置呢?

或者是因为这三块硬盘格式的问题呢(都是NTFS,加了NTFS-3G)?因为加载了NTFS-3G的原因?
谢谢。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

#2

帖子 iblicf » 2007-06-04 21:18

应该是吧,ntfs3g实际上是软件模拟。。。

sudo hdparm -i /dev/sda | grep DMA

可以试试: sudo hdparm -c 1 /dev/sda --->32位开
sudo hdparm -d 1 /dev/sda ---->DMA

hdparm -tT /dev/sda 大致看看传输性能
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29
送出感谢: 0
接收感谢: 0

#3

帖子 kqueenc » 2007-06-04 21:25

好像是NTFS-3G的问题,COPY文件的时候也特别吃CPU时间,50%~70%!我是ATHLON XP 2500+的处理器。
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29
送出感谢: 0
接收感谢: 0

#4

帖子 kqueenc » 2007-06-04 21:41

/dev/hda:
Timing cached reads: 646 MB in 2.00 seconds = 322.69 MB/sec
Timing buffered disk reads: 164 MB in 3.01 seconds = 54.40 MB/sec
yuhao@yuhao-desktop:~$ sudo hdparm -tT /dev/hdb

/dev/hdb:
Timing cached reads: 608 MB in 2.01 seconds = 303.23 MB/sec
Timing buffered disk reads: 170 MB in 3.03 seconds = 56.11 MB/sec
yuhao@yuhao-desktop:~$ sudo hdparm -tT /dev/sda

/dev/sda:
Timing cached reads: 642 MB in 2.00 seconds = 320.62 MB/sec
Timing buffered disk reads: 184 MB in 3.01 seconds = 61.21 MB/sec
yuhao@yuhao-desktop:~$ sudo hdparm -tT /dev/sdb

/dev/sdb:
Timing cached reads: 642 MB in 2.00 seconds = 321.00 MB/sec
Timing buffered disk reads: 182 MB in 3.00 seconds = 60.66 MB/sec
本身的数值都很正常,大概是NTFS-3G的问题。
不知道UBUNTU下有类似PARTITION MAGIC的工具吗?可以无损的将NTFS格式转换成LINUX下的各种格式吗?
2213389
帖子: 17
注册时间: 2007-10-31 13:09
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 2213389 » 2007-12-03 10:59

好象没有,需要备份出来,转换后,从新拷回去
回复

回到 “常用硬件支持”