Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1458215
  • 博文数量: 408
  • 博客积分: 10036
  • 博客等级: 上将
  • 技术积分: 4440
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-06 13:57
文章分类

全部博文(408)

文章存档

2011年(1)

2010年(2)

2009年(1)

2008年(3)

2007年(7)

2006年(394)

我的朋友

分类: LINUX

2006-07-24 18:02:13

debian里面开启dma功能,提高硬盘读写速度
1.安装hdparm
debian:~#aptitude install hdparm
手动起动DMA:
debian:~#hdparm -d1 /dev/hda

 2.配制系统起动时自动打开磁盘DMA
A.在 /etc/init.d/ 目录下新建文件dma-start.sh 内容如下:


#!/bin/sh
#This script start ATA100 DMA
hdparm -d1 /dev/hda
B.在/etc/rc2.d/下建一个连接到刚才建的文件
debian:~#ln -s /etc/init.d/dma-start.sh /etc/rc2.d/S95dma-start.sh
3.对比
debian:~# hdparm -d0 /dev/hda
  /dev/hda:
  setting using_dma to 0 (off)
  using_dma = 0 (off)

debian:~# hdparm -t /dev/hda
       /dev/hda: Timing buffered
         disk reads: 12 MB in 3.33 seconds = 3.61 MB/sec

debian:~# hdparm -d1 /dev/hda
        /dev/hda:
   setting using_dma to 1 (on)
   using_dma = 1 (on)

debian:~#hdparm -t /dev/hda
     /dev/hda: Timing buffered
   disk reads: 156 MB in 3.01 seconds = 51.89 MB/sec
阅读(1446) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~