通常在安装完所有的东西之后,我做的第一件事就是:
hdparm /dev/hde
可以将这一句话加在/etc/rc.d/rc.local里
这条命令用来打开你硬盘的DMA传输模式,可以有效的减少CPU的使用率和增加硬盘传输的吞吐量,下面我们来测试一下打开DMA前后的速度对比
hdparm -tT /dev/hde
Timing buffered disk reads: 162 MB in 3.01 seconds = 53.82 MB/sec
Timing buffer-cache reads: 2152 MB in 2.00 seconds = 1076.00 MB/sec
这还是我没有在内核里优化过的速度,怎么样,看起来是不是很爽?现在DMA技术基本上已经成熟了,如果想多了解点的话可以看看操作系统这本书,可以让你了解很多东西,而且不难。
硬盘性能优化完了,下面让我们建立起查询数据库:
touch /var/lib/slocate/slocate.db
这会建立起一个查询数据库,它还是空的,所以,下一步就是:
updatedb&
这条命令将会更新你的查询数据库,这样做后会让你以后可以很方便的用slocate命令来查找东西。现在,当你想在你的机器里找一些东西的时候,你可以这么做:
slocate xxxx
这么做同样适用于在gnome里进行查询。slackware一般每天都会按照你的默认设置更新一次,不过千万不要忘了,当你对你系统进行一连串的更新后并且想马上看到最新的安装文件,得用updatedb&命令进行手动更新一次.当你在命令行下使用slocate命令的时候,非常重要的一点就是它只会查询你最后一次更新的数据库,如果你很久没更新了那只会找到你更新以前的文件,也许是早已经不存在于你的计算机中的文件哦。Gnome的查询工具是不会给你错误提示的。

