2024年10月也许你不知道的Linux速度提高的另一种方式

发布时间:

  ⑴我们以前介绍了通过优化配置桌面环境来提高系统速度的方法,其实在其他的一些方面,我们一样可以精心配置来提高系统速度。

  ⑵一、提升硬盘和光驱的数据传输性能

  ⑶我们可以使用命令“hdparm 参数 设备”(如果是普通用户,需要在“hdparm”前面加上路径“/sbin/”来查看存储器当前工作在什么样的传输模式下。例如要查看硬盘的传输模式,其命令如下(符号#表示以root身份执行,不必输入,下同:

  ⑷#hdparm -v /dev/hda

  ⑸如果输出结果有“IO_support=(default -bit)”和“using_dma=(off)”这两段,说明Linux操作系统没有打开硬盘的位输入输出支持和DMA传输模式。例如红帽子.(以下简称RH和红旗Linux桌面版.(以下简称RF都是默认关闭硬盘的位输入输出支持。我们可以使用下面这个命令启用硬盘的位输入输出支持和DMA传输模式:

  ⑹#hdparm -c -d /dev/hda

  ⑺(说明:“-c”表示启动位输入输出支持;“-d”表示启动DMA传输模式。如果你的硬盘支持ATA还可以加上“-X”这个参数,ATA则是“-X”。例如硬盘支持ATA,那么完整的命令就是“hdparm -c -d -X /dev/hda”

  ⑻同理,只要把上面这个命令的“/dev/hda”换成“/dev/cdrom”,就可以打开光驱的位输入输出支持和DMA传输模式。

  ⑼但是每次都要这么输入命令太麻烦了,有没有办法让系统一启动就自动执行这些命令呢?有,方法是编辑/etc/rc.d/rc.local文件,在最后一行加上要自动执行的命令就可以了(每个命令一行。