+ -
当前位置:首页 → 问答吧 → 如何打开SATA硬盘的DMA?

如何打开SATA硬盘的DMA?

时间:2006-08-28

来源:互联网

如题,SLED的YAST的DMA配置里什么都没有,但是系统认出了SATA硬盘为/dev/sda.今天GOOGLE了一下午都没有找到方法,不要说用hdparm,它是不支持SATA的.

作者: waitforgod   发布时间: 2006-08-28

俺问一下哈,楼主用的什么南桥?sled默认就可以认出来sata硬盘么?我的10.0根本不认sata硬盘。不过ide硬盘在安装了via的驱动,重新编译内核后(我南桥是8237A的)就可以打开dma了。

作者: lobby   发布时间: 2006-08-28

南桥是ich7-m(82801),sled是默认就认出了sata硬盘,但其用hdparm测得的硬盘传输速率只有34M/s,DMA应该没有打开。sled是不是不能编译内核的?

作者: waitforgod   发布时间: 2006-08-28

34M/s 貌似不错了啊
我的ide硬盘打开dma之前似乎只有3M。。。
你拷个大文件试试?看看持续传输速度有多少。

作者: lobby   发布时间: 2006-08-28

只有8M/s,而且在KDE下经常读硬盘,几乎动一下鼠标就要读一次,打开一个chm文件都非常卡。但在gnome下要好很多,可以说是很流畅。

作者: waitforgod   发布时间: 2006-08-28

我也是SATA的,,想开就是找不到在哪里。。只看到一个光驱的。。

作者: Garylee   发布时间: 2006-08-29

# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 164 MB in 3.01 seconds = 54.53 MB/sec

作者: very0717   发布时间: 2007-01-05

/dev/sda:
Timing buffered disk reads: 32 MB in 3.17 seconds = 10.08 MB/sec

作者: bluetooth12   发布时间: 2007-01-06

我的显示:
/dev/sda:
Timing buffered disk reads: 102 MB in 3.02 seconds = 33.73 MB/sec
好像也不太快啊

作者: bls2you   发布时间: 2007-01-07

ICH7的南桥,貌似是把SATA映射到了IDE通道上,所以能够正常识别.也可在BIOS下把SATA映射到IDE通道.

作者: FreemanGL   发布时间: 2007-01-07

现在我在用10.2,默认就可以认出来8237A南桥上的sata硬盘,而且工作正常。

作者: lobby   发布时间: 2007-01-08

stat硬盘不是没有dma吗?上次在那看过只有ide才有。

作者: bighamburger   发布时间: 2007-01-08

stat suse 10.0 跑50以上。本来也就30多,因为我把BIOS设过默认的,最后改了一下就崩到50多

作者: 8087980   发布时间: 2007-01-10

敢问各位用hdparm -t /dev/sda测出来在20M以下的sata可是希捷的sata?
希捷sata+某些主板(比如我的nf7-s)在老一些的内核上就是非常的慢,问题应该集中在主板上的Sil 3112 sataraid controller上。记得我以前用suse9.3、suse10.0、sled10.0测的时候,一般维持在15M左右,这个是我以前的测试数据:
Timing buffered disk reads: 42 MB in 3.04 seconds = 13.81 MB/sec
什么概念呢?前台firefox上网,后台放mp3,卡!拷贝文件的时候,小文件不怎么看的出来,拷贝一部dvd,时间将在15分钟以上,而且断断续续,卡的时候鼠标都不动。
这个问题我在linuxquestions.org上问过,见http://www.linuxquestions.org/questi...d.php?t=377370
后来我是去买了一个日立的sata回来装的suse,一点问题没有。

编译内核?换硬盘?装suse 10.2?呵呵,你选择吧。
为什么说装10.2?下面是我刚在suse 10.2下测试的数据
/dev/sda: (日立sata)
Timing buffered disk reads: 188 MB in 3.01 seconds = 62.44 MB/sec
maroy:/home/rynn # hdparm -t /dev/sdb

/dev/sdb: (希捷sata)
Timing buffered disk reads: 152 MB in 3.01 seconds = 50.57 MB/sec
以上数据来源于10.2装好以后没有做任何的改动,可以看到希捷的sata已经到50M的正常水平了,所以我推荐楼主还是装10.2吧。
PS:ide硬盘要开dma,sata没有这个说法的。

作者: Ryandol   发布时间: 2007-01-10

用了这么就sled
现在才知道原来可以这样测硬盘速度.....

# hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 228 MB in 3.01 seconds = 75.77 MB/sec

作者: 98118   发布时间: 2007-01-10

sdparm /dev/sda
/dev/sda: ATA SAMSUNG SP2004C VM10
Read write error recovery mode page:
AWRE 1
ARRE 1
PER 0
Caching (SBC) mode page:
WCE 1
RCD 0
Control mode page:
SWP 0
在2.6.20下连IDE都是SD了..我的IDE就是SDB

作者: wheel   发布时间: 2007-03-22

热门下载

更多