使用电池供电的 Linux Mini-HOWTO( 八 )




Grant Taylor 重新编译了 apache 的签入後发觉这样子 `` 并不会让它停止 churning 磁碟 。所以我使用另一个,IMHO 比较好的解决方法: 我把 apache 建构成从 inetd 来执行取代原本由自己来 。"" 细节请阅读 man inetd 。



4.7 XFree86 套件

为笔记电脑建构 XFree86 是另一个话题了,再次,我必须请你参考 Linux 笔记电脑网页,在那儿你可以找到很多的协助


X 的控制台在空白时只会把萤幕变成黑色,但并不是把它关掉 。就如同在 备注关於控制台变成空白 中提到的,你可以使用 xset 的 dpms 选项来改变它 。然而,这项功能得看你的笔记电脑的绘图晶片以及 bios 了.


Grant Taylor 使用以下的设定以及 apmd 和萤幕保护程式的协助来传送使他的笔记电脑进入睡眠状态 。


# Run xscreensaver with APM program
xscreensaver -timeout 5
 -xrm xscreensaver.programs:apm_standby
 -xrm xscreensaver.colorPrograms:apm_standby &


这个 ``apm_standby 是个只允许特定人士来执行 apm -S 的 suid perl 手稿 。""



4.8 emacs 编辑程式

好的,emacs 并非不是个编辑器,但是个生活方式 。以下是由 Florent Chabaud 提供的密诀: `` 如果你使用 emacs,也许你已发现到这个编辑器会做自动存档的动作,当然这很有用而且也 不该 把它关掉,但原本内定的参数可以被修改来针对笔记电脑的使用 。


我在 /usr/share/emacs/site-lisp/site-start.el 档案内加入了下列几行:



(setq auto-save-interval 2500)
(setq auto-save-timeout nil)


这样可以关闭以时间为基准的自动存档功能,以改以每 2500 次键盘的动作时自动存档一次 。当然,如果你正好在打一扁文件时,最後的那个参数应该把它减少,如果正在写程式那麽它已可满足需求了 。因为每一个动作 (上、下、左、倒退、贴,等等......) 都列入计算,2500 次按键盘会很快就到达的 。""




4.9 如何找出更多最佳化的方法

如果你的 Linux 系统仍旧会常去存取硬碟,你可以使用 ps ax 命令来看看内部到底是怎麽了 。这会显示出所有正在执行的程式与它们的名称,有时候它们会秀出每个处理中的程式之命令列参数 。


现在请阅读每个处理中的程式之 man 页来了解它们在做啥麽以及如何改变它的行为 。用这个方法,你似乎可以找到大部份的处理中程式所负责的是什麽 。你可能会发现 strace 是很有帮助的 。


如果你发现有哪些新方法,请你发电子邮件给我 。




--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

5. 附录


5.1 给 Linux 供应商的讯息

如果你刚好是个 Linux 供应商,谢谢你读完这个文件 。笔记电脑现在已愈来愈受欢迎,但到现在大部份的 Linux 供应商版程式集并没有好好地为可携式运算做好准备 。请将这份文件放一旁并将您的供应程式集依这些方法做变更 。



安装的步骤□应该包含有为笔记电脑所做的最佳化建构,``mimimal install( 最小安装 )"" 做的并不够好 。还有很多东西对笔记电脑的使用者来说并不是需要的 。以下就是几个例子;我们并不需要三种不同版本的 vi (在 Suse Linux 中 ) 。大部份的可携式系统并不需要列印支援 (它们从不会接上列表机,列印的工作通常都是在家□使用桌上系统时来做 。) 译者按 : 并不尽然如此 。有些笔记电脑一点也不需要任何的网路支援 。

推荐阅读