红旗Linux操作系统加速(转)[@more@]本文仅做参考:
红旗服务器3.0,4.0开启硬盘 DMA 支持。
系统安装完毕後,硬盘的 DMA 是没有打开的,我的方法是?br>/etc/rc.d/rc.local 最後面加上一行 hdparm -d1 -c3 -m16 -k1 /dev/hda 这样每次开机後,硬盘的 DMA 就会开启,不必每次手动设定。
如果您的硬盘机支持 ATA33 可以加上 -X66 这个参数,ATA66则是 -X68,像我的硬盘
是 ATA33 那麽完整参数就是 /sbin/hdparm -d1 -X66 -c3 -m16 -k 1 /dev/hda 。
DMA术语解释:》
DMA
Direct Memory Access(存储器直接访问)。这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。这样,在大部分时间里,CPU和输入输出都处于并行操作。因此,使整个计算机系统的效率大大提高。
打开硬盘的DMA
hdparm -d /dev/hda #显示你的硬盘hda是否打开DMA,1-打开;0-关闭
hdparm -c /dev/hda #显示硬盘是否在使用32位IO,1-使用;0-未使用
hdparm -d 1 /dev/hda #打开硬盘hda的DMA
hdparm -c 1 /dev/hda #使用32位IO
hdparm -k 1 /dev/hda #是配置生效
hdparm -t /dev/hda #查看配置是否生效
若想每次启动时都启动以上配置,可在/etc/rc.d/rc.local文件最后加上以下内容
hdparm -c 1 -d 1 -k 1 /dev/hda
注:hdparm -h #查看hdparm帮助文档
/dev/hda #第一块硬盘
/dev/hdb #第二块硬盘
红旗服务器3.0,4.0开启硬盘 DMA 支持。
系统安装完毕後,硬盘的 DMA 是没有打开的,我的方法是?br>/etc/rc.d/rc.local 最後面加上一行 hdparm -d1 -c3 -m16 -k1 /dev/hda 这样每次开机後,硬盘的 DMA 就会开启,不必每次手动设定。
如果您的硬盘机支持 ATA33 可以加上 -X66 这个参数,ATA66则是 -X68,像我的硬盘
是 ATA33 那麽完整参数就是 /sbin/hdparm -d1 -X66 -c3 -m16 -k 1 /dev/hda 。
DMA术语解释:》
DMA
Direct Memory Access(存储器直接访问)。这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。这样,在大部分时间里,CPU和输入输出都处于并行操作。因此,使整个计算机系统的效率大大提高。
打开硬盘的DMA
hdparm -d /dev/hda #显示你的硬盘hda是否打开DMA,1-打开;0-关闭
hdparm -c /dev/hda #显示硬盘是否在使用32位IO,1-使用;0-未使用
hdparm -d 1 /dev/hda #打开硬盘hda的DMA
hdparm -c 1 /dev/hda #使用32位IO
hdparm -k 1 /dev/hda #是配置生效
hdparm -t /dev/hda #查看配置是否生效
若想每次启动时都启动以上配置,可在/etc/rc.d/rc.local文件最后加上以下内容
hdparm -c 1 -d 1 -k 1 /dev/hda
注:hdparm -h #查看hdparm帮助文档
/dev/hda #第一块硬盘
/dev/hdb #第二块硬盘
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10617542/viewspace-947644/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10617542/viewspace-947644/