使用电池供电的 Linux Mini-HOWTO(5)
2008-02-23 07:23:33来源:互联网 阅读 ()
echo "Should the system use swap?"
echo " 0: No."
echo " 1: Yes."
/bin/echo "Your choice: \c"
read SWAPCHOICE
case "$SWAPCHOICE" in
0)
# Do nothing.
echo "(Swap partitions disabled)"
;;
*)
# Start up swapping.
echo "Activating swap partitions"
swapon -a
esac
那麽你就可以在使用交流电源时开启 swap 磁区,而使用电池是就会关闭言这功能。
4.6 apache httpd 网页伺服器精灵
我使用我的笔记电脑来发展、测试给网站使用的 cgi 命令手稿, 这也就是为什麽我在它上面架了个区域网站的原因。如果你最想做的只是有时候用来测试一个命令手稿或是检查某个网页而已,那麽标准的建构似乎是太多了。
在 httpd.conf □,只要把 MinSpareServers 以及 StartServers 的值改成 1。 这对本地端的测试站已经很够了。
如果你想关闭网站伺服器的签入,你必须重新编译 httpd 精灵,细节请阅读文件。
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 中 )。 大部份的可携式系统并不需要列印支援 (它们从不会接上列表机,列印的工作通常都是在家□使用桌上系统时来做。) 译者按 : 并不尽然如此。有些笔记电脑一点也不需要任何的网路支援。
请不要忘记说明在笔记电脑上安装时特有的问题。例如,如何在没有光碟机时安装你的供应版本, 或是如果安装 plip 网路驱动程式。
增加更好的能源管理功能以及无缝的 pcmcia 支援到您的供应版上。增列一个已编译好的核心以及一个替代的有 apm 支援的 pcmcia 驱动程式来给使用者在需要时安装使用。 包含一个已编译好的 apmd 套件到你的供应版上。
增加对动态切换网路建构的支援。 大部份的 Linux 笔记电脑会在旅行间的不同地方使用不一样的网路设定 (例如,在家□使用、在办公室使用、在学校使用的网路 ) 都必须经常改变网路的识别名称。 在大部份的供应商的版本□改变 Linux 系统的网路识别名称是件很痛苦的事。
请您告诉我一声如果您的供应版本已对可携式运算做最佳化的支援,还有您加了哪些功能了。 本 HOWTO 文件的未来版本将会加上一个您可以大力广告您的供应版本对笔记电脑所做的特别功能。
5.2 感谢
有关於电池技术的资讯大部份来自 Michael Reiter 先生刊登在 ``c't Magazin fuer Computertechnik''[c't 电脑科技杂志 ] (Heise Verlag 德国汉诺威 ), 10/96 版, 第 204 页内的 ``Stromkonserve'' 这篇文件,已被允许摘录。您可拜访他们的网站,在 http://www.heise.de/。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:Bzip2 Howto
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
