⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 battery-powered.txt

📁 linux-bible.rar linux-bible.rar
💻 TXT
📖 第 1 页 / 共 3 页
字号:
      See man update for details.   4.3 syslogd 精灵   syslogd 精灵负责很多在 /var/log/ 目录内可找到的 Linux 系统日志档案。原   定 syslogd 会在每次有系统讯息被记录时同 步存到日志档案内。      你可以在 /etc/syslog.conf 内使用斜号 / 接在档案名称前将这 个功能关闭。   以下是我在我的系统内找到的 syslog.conf例子:   # Log anything (except mail) of level info or higher.# Don't log private authentication messages!*.info;mail.none;authpriv.none -/var/log/messages   同样的,如果当系统当机时,问题讯息是不会被存到磁碟内的。Dilemma...   4.4 init 命令   在开机时, 初始时的处理程式以及精灵们是经由 init 命令来开始执 行的。这   个命令 (又是它 ) 在每次它所建立的处理程式前会呼叫 sync。      你可以在原始程式码中将这个 sync() 呼叫给移走,然後再重新编译 它。      要避免发生档案缓冲遗失的问题,你应该在你的系统的 /etc/rc.d/init.d/halt   命令手稿内在卸下档案系统前加上对 sync 的呼叫。   4.5 swap 磁区   Linux swap 磁区是用来以虚拟记忆体的方式来增加实体记忆体的空间。 这 也是   硬碟会存取的可能原因。如果你的笔记电脑已经有许多动态记忆体 RAM 了或是你   使用很简单的应用程式 (想到 vi), 您可以考虑把它给关闭 。      这当然要看你打算做什麽。4 到 8 MB 并不足够,这时你该使用 swap 磁区 。有   8 到 16 MB 时,文字画面式的应用程式可以很好地工作,如果你能避 免使用太   多的多工功能, 你可以安全地把 swap 功能给关掉。 X-Windows 环境需要很多   的动态记忆体,你最好不要在没有 swap 下使用它,除非你有 16MB 以上。      (附注: 我那台有 16 MB 的笔记电脑在关闭 swap 磁区下可以执行一个 emacs 工   作、 4 个 bash shells 还有编译一个核心都没有发生 记忆体不够的情况。这对   我来说就够了。)      如果你已经安装 swap 磁区了,你可以在 /etc/rc.d/rc.sysinit 内的 swapon   命令前加个 hash 符号即可把它给关闭。 如果你不想把 它永远地移除,那就让   系统在开机时问你是否要使用 swap 磁区。在 /etc/rc.d/rc.sysinit (RedHat   4.1) 或 /sbin/init.d/boot (Suse 4.4.1)□头:   echo "Should the system use swap?"echo "  0: No."echo "  1: Yes."/bin/echo "Your choice: \c"read SWAPCHOICEcase "$SWAPCHOICE" in    0)        # Do nothing.        echo "(Swap partitions disabled)"        ;;    *)        # Start up swapping.        echo "Activating swap partitions"        swapon -aesac   那麽你就可以在使用交流电源时开启 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 的控制台在空白时只会把萤幕变成黑色, 但并不是把它关掉。 就如同在   [18]备注关於控制台变成空白 中提到的,你可以使用 xset 的 dpms 选项来改变   它。然而,这项 功能得看你的笔记电脑的绘图晶片以及 bios 了.      Grant Taylor 使用以下的设定以及 apmd 和萤幕保护程式的协助来传 送使他的   笔记电脑进入睡眠状态。   # Run xscreensaver with APM programxscreensaver -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'' 这篇文件,已       被允许摘录。您可拜访他们的网站,在 [19]http://www.heise.de/。     * 下面所列的对本文章有贡献的朋友们:       Frithjof Anders <anders@goethe.ucdavis.edu>David Bateman <dbateman@ee.uts.edu.au>Florent Chabaud <chabaud@celar.fr>Markus Gutschke <gutschk@uni-muenster.de>Kenneth E. Harker <kharker@cs.utexas.edu>Bjoern Kriews <bkr@rrz.uni-hamburg.de>R. Manmatha <manmatha@bendigo.cs.umass.edu>Juergen Rink <jr@ct.heise.de>Grant Taylor <gtaylor@picante.com>James Youngman <JYoungman@vggas.com>5.3 关於这份文件   本文提到电池共计53次!      这份文章以及许多其他 HOWTO -大部份它们都非常有用的-您可在主要的   Linux 文件网站中找到最新的版本   [20]http://sunsite.unc.edu/mdw/linux.html 或是到它的许多 对映站中找到。      这篇文章大部份是在我搭乘德国铁路往返汉堡与汉诺威间时所写的。(新的   ice-2 车箱有给笔记电脑使用的插座哦! □!)。      伴随在耳边的嗡嗡声: ``...又上路了...''      译者按: 本译文可能有翻译不周延或错字之处,烦请发现错误地方的朋友来 信到   [21]linuxer.bbs@cis.nctu.edu.tw 给我,以做修正,谢谢您!References   1. mailto:hanno@lava.de   2. http://www.lava.de/~hanno/   3. mailto:linuxer.bbs@cis.nctu.edu.tw   4. http://www.cs.utexas.edu/users/kharker/linux-laptop/   5. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#GeneralInformation   6. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#Changingsomegeneralsystemsettings   7. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#AmessagetoLinuxdistributors   8. mailto:hanno@lava.de   9. news:comp.sys.laptops  10. news:tw.bbs.comp.notebook  11. news:tw.bbs.comp.hardware  12. http://sunsite.unc.edu/mdw/linux.html  13. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#credits  14. http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html  15. http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html  16. http://www.cut.de/bkr/linux/apmd/apmd.html  17. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#TheXFree86package  18. file://localhost/tmp/bg5sgmltools.7226/Battery-Powered.txt.html#sidenoteaboutconsoleblanking  19. http://www.heise.de/  20. http://sunsite.unc.edu/mdw/linux.html  21. mailto:linuxer.bbs@cis.nctu.edu.tw

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -