LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rotation

debian里面如何开启dma服务

[复制链接]
发表于 2003-10-19 22:03:27 | 显示全部楼层
最初由 kwokts 发表
我终于可以打开DMA了,原来是要加载对应的 IDE interface 的模组,例如
VIA 晶片用 modprobe via82cxxx
Intel 晶片用 modprobe piix
然后就可以用 hdparm -d1 打开DMA。



intel  的,能说详细一些么?mdoprobe 后面跟的是什么啊,怎么查到呢?

好着急啊
发表于 2003-10-20 09:19:19 | 显示全部楼层
我的办法最土,我将这个命令写到/etc/init.d/cron里去了
发表于 2003-10-20 15:14:02 | 显示全部楼层
最初由 linusware 发表
intel  的,能说详细一些么?mdoprobe 后面跟的是什么啊,怎么查到呢?

好着急啊

/lib/modules/$(uname -r)/kernel/drivers/ide/pci/ 里,放了已经支援的 ide interface 的 modules,如果不知道应该使用那一个,就一个一个的去试吧!
发表于 2004-5-20 20:24:31 | 显示全部楼层
直接写到/etc/hdparm.conf
不过对新硬盘变化不大,我的金钻8,9打不打开都差不多。。。
buffer disk 45m/s左右。。。
发表于 2004-5-29 12:37:54 | 显示全部楼层

Errors how can I do

oot@LoveDebian:~# modprobe via82cxxx
/lib/modules/2.4.20-xfs/kernel/drivers/sound/via82cxxx_audio.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-xfs/kernel/drivers/sound/via82cxxx_audio.o: insmod /lib/modules/2.4.20-xfs/kernel/drivers/sound/via82cxxx_audio.o failed
/lib/modules/2.4.20-xfs/kernel/drivers/sound/via82cxxx_audio.o: insmod via82cxxx failed


How can I solve
发表于 2004-5-30 00:15:48 | 显示全部楼层
在debian中hdparm的配置文件是/etc/hdparm.conf
启动的时候/etc/init.d/hdparm会读取/etc/hdparm.conf
发表于 2004-6-13 06:59:43 | 显示全部楼层
/dev/hda {
dma = on
write_cache = on
io32_support = 3
mult_sect_io = 16
}

没错,直接修改就可以了,这个是我加入的
发表于 2004-11-3 17:01:46 | 显示全部楼层
怎么将MDA在内核开机的时候打开啊
我的也打不开啊
发表于 2004-11-3 22:43:10 | 显示全部楼层
我不懂了!
------------------------
ace:~# hdparm /dev/hda

/dev/hda:
multcount    =  0 (off)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 256 (on)
geometry     = 16383/255/63, sectors = 80025280000, start = 0
ace:~# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads:  100 MB in  3.01 seconds =  33.26 MB/sec
ace:~# hdparm -T /dev/hda

/dev/hda:
Timing cached reads:   772 MB in  2.01 seconds = 384.71 MB/sec
发表于 2004-11-3 22:48:12 | 显示全部楼层
刚装的hdparm,啥都没设,默认的就是这个情况
我认为dma的设置应该跟主板芯片组驱动模块有很大关系
某些模块加载以后就会自动打开dma的,比如我现在的Ali芯片组驱动
很久以前用RH6.x的时候,自己打了Ali官方提供的内核补丁,重新编译成模块以后也是自动开启dma的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表