《笨兔兔的故事——带你了解Ubuntu,了解Linux》
第8节

作者: 懒蜗牛Gentoo
收藏本书TXT下载
  前面我说过,操作系统的本职工作就是管理——管理硬件资源,管理各种程序。就好像老师管理一个班的学生,老板管理一个部门的职员。不过,无论学生还是职员,都有可能不听话,程序也是如此。查皮整天坐在工作间(内存)里吆喝:“QQ快起床,IE呀,你看看这内存里就这么大地方,你一个浏览器要占多少啊。QQ怎么还没起床啊?快点快点。我说瑞星啊,你能不能别让你那狮子到处乱跑啊,它净用CPU了,快把它赶开。QQ那QQ那,怎么还不起啊,再不起老大该怒啦,有40多MM等着他去聊天呢。啥?你说迅雷占着网络你起来也没用?唉,迅雷你也是,就那么点带宽,就说你下的这个什么ubuntu dvd挺大的吧,就不能留个5k,10k的给qq用用?你瞧瞧人家IE,也能下载,他……咦?IE?你怎么站那不动了?IE!IE!靠,又没响应了,还得拍晕了从来……” 每天在这样的高强度压力下工作,查皮有些心力交瘁。怪不得查皮连续不断电的干上几天就不行了,而我可以连续干上几个月都没问题。查皮的神经就这样每天紧绷着,程序来个假死什么的还算好解决,可要是哪个程序忽然抽风,再内存里追跑打闹,上窜下跳,查皮一时手足无措,就容易蓝屏了。蓝屏之后,他会向老大(我管他叫主人)报告,自己为什么蓝了,问题发生在内存的哪个区域,发生了什么,并且把当时内存里的情况如实的记录下来,写成一份《工作间突发事件记录》一边记录一边报告记录的百分比——这就是他在倒数。记下来这个干什么呢?牛人们可以拿着这份记录,分析到底是哪里出了问题。不过好像一般人都不是牛人,谁也没看过查皮的记录。

  对于工作间的使用,查皮和我还有一点不同。查皮总是喜欢尽量留出空间来,好给新起床的程序用。可是我总觉得,查皮怎么能知道还会有什么程序要运行呢?要是没有程序要来了,工作间里还空那么大地方,不让正在工作的程序用,那不是浪费么?我还是习惯尽可能的把东西都搬进工作间里。除了程序们申请多少内存就尽可能给多少之外,剩下的部分,我就把一些可能会用到的库啊,命令啊啥的统统都搬进来,能占多少占多少。那有人问,要是你把这里边都沾满了,待会有程序要进来咋办?很简单啊,我再搬出去呗!程序要进来,也不是一下子都进来,他也得把他的东西一点点搬进来,他往内存里搬的时候,我就往外搬,不耽误。所以,当有程序要启动,跟我说:我要10平米的地方放东西。的时候,我就先答应他说,好,放吧,有地。然后在他往里搬的时候我再给他腾地方。也可能他要10平,但是只用了2平,那我就先腾出2平来,等他再要我再腾。他们管我这个方法叫Copy-on-write。查皮就不同了,可能是因为他比较胖的缘故吧,他比较懒,不愿意搬来搬去这么折腾。基本上他只是在必须用啥东西的时候才把那东西搬到内存里,让内存留出尽可能多的空间。这样,当有程序管他申请内存的时候,他就可以用手一指:那块地,归你。然后就不用管了。实在内存不够用的时候就找个比较闲的程序,命令他:你,去硬盘里先忍会。(顺便说说,这个32位的查皮,并不能够完全利用起这4G大的内存空间,而是只能用到2.5G,浪费啊。)

  所以,经常跟查皮打交道的人,总觉得内存里空着的地方越大越好。当他们看到我把内存占的那么满的时候,总觉得很不爽,唉~我冤枉啊。

日期:2009-04-02 19:28:53

  (23) 信封
  《Big Buck Bunny》 还有点意思,里面那只看上去笨笨的大兔子是我见过最可爱的兔子了,或许可以考虑以后让他来代言笨兔?不过时间短了点,10分钟的时间一会就过去了,主人看完了片,叫Mplayer去睡觉去了,然后继续拉来Pidgin跟mm聊天。
  Pidgin这个家伙其实就是个送信的,大家都喜欢根据他的发音叫他“皮筋”,但是他不管送那种长篇大论的Email,而是负责发短消息,(short message)也有叫短信的。不过别误会,这可不是说手机的短信,而是像msn啊,qq啊这样的即时通讯的消息。这些聊天软件的工作都是送信,使用者把要说的话写成信给他们,他们把信放在信封里——这个过程叫打包,然后把这个包发送给对方的软件。对方软件拿来这个包,先要拆包——也就是吧信从信封里拿出来,然后把里面的内容显示给用户看。可是这些软件互相之间是不能通信的,msn不能给QQ发消息,反过来也不可能,这是因为他们的信封——打包方式不一样。比如msn的信封可能是从上面拆开取信;QQ的信封则是从侧面拆开取信;Gtalk的信封可能是用订书器订上的,需要拆钉取信;而百度Hi的是用胶水粘上的,需要涂水溶胶取信。反正各有各的高招。那么皮筋呢?他全会!

  皮筋跟狐狸妹妹一样,也有很多的插件——其实就是一本本XX信封封/拆手册。Msn的手册上,那就写着怎么封msn模式的信封,怎么拆msn模式的信封。皮筋只要拿来一看就明白了。gtalk手册也是如此,所以,pidgin可以支持很多种聊天软件,只要有相应的插件就行,不用再同时开着gt,开着msn,开着qq了,只要开一个pidgin就都能聊了。不过qq的信封比较特别,其他的聊天软件都使用公开的协议——至少能实现基本功能。有专门的文件写着自己只收什么什么样的信封,比如必须蓝色,上面印着蝴蝶,上开后直接撕开的信封才能发给msn。可是qq这家伙的信封却很复杂,而且保密,别人都不知道具体应该怎么封。上面乱七八糟的有很多防伪标识,什么激光啊,磁条啊,比人民币还热闹。所为达到的目的就是只有自己的QQ软件能有互相通信。不过,强中自由强中手,人民币还有HD90呢,QQ的信封怎么就不能伪造了?有牛人通过研究QQ的信封,慢慢分析,已经仿制出了QQ的数据包,可以实现最基本的文字聊天的功能了,这就是pidgin的QQ插件。但是功能相当有限,用起来不好使,所以多数人还是安装了QQ官方的软件,我主人也是这样。


日期:2009-04-02 19:29:54

  (24) 酒
  我静静的望着你,张口对你倾诉,你却听不见我的言语,直到……你喝了那杯酒。
  以前说过,我是不能跟查皮那屋的软件们交流的,然而,今天来了翻译。超级牛力在主人的要求下拉来了一杯红酒。不过这并不是因为主人想晚饭改善一下生活,而是由于狐狸妹妹的一次碰壁,越说越乱了吧,没事,咱们从头慢慢说。
  话说那一天,主人想看看自己的工资卡里的余额是否按时增长了,又懒得跑出去,所以就让狐狸妹妹到银行的网站去看看。狐狸妹妹迅速的到了网站,却发现网站用一种叫做ActiveX的语言问她银行卡的密码。密码当然会由主人告诉狐狸妹妹,可是,怎么能翻译成ActiveX语言告诉那个网站呢?狐狸妹妹一下子抓了瞎,没学过阿!再说了,这ActiveX语言是那个有点软公司发明的,想学可不容易,估计得交一大笔学费,人家都还不一定愿意教你——因为到现在为止,只有有点软公司亲生的IE同志才能够懂这门语言。狐狸妹妹急的翻遍了自己所有的插件,也没发现有哪个能用来把主人的密码告诉这个该死的网站。急的狐狸妹妹差点哭出来,可是着急也没用阿,也只能灰溜溜的回来告诉主人——这搞不定!

  于是,目前处于这样一种情况:主人必须去那个该死的银行网站,而能够去那个网站的,只有IE,可IE压根也听不懂我说话,他只给查皮打工。难道就为了看一眼余额,要把我哄回床上,让查皮来干活吗?那可要重新启动电脑阿,太麻烦了。可是谁又能把查皮叫醒并让他去干活呢?这个时候,超级牛力跑出来说:我有办法,本APT有超级牛力,有人能把IE叫醒,我去找他。说着,就跑出去了,转眼间领回来一杯红酒——WINE。

  当然,说是红酒,只是因为他的名字,其实他当然不是红酒,而是一个软件,一个有特异功能的家伙,一位催眠大师。他来到这里,问了问情况,我把目前的问题跟他说了,任务很简单,就是把IE叫醒去干活。红酒大师点点头,拎起自己的工具包就走进隔壁查皮的屋里去了。只见红酒大师站在正在睡觉的IE的旁边,用低沉浑厚的声音向IE念着:现在计算机正在启动~~我是WindowsXP~我是WindowsXP~你要开始工作~~你要慢慢醒来~你要慢慢醒来开始工作~~醒来~醒来~~~ 随着他一步一步的引诱,IE慢慢的睁开眼睛,迷迷糊糊的起来,慢慢的走向工作间里,他一边走,红酒大师一边跟在他左右不停的引导:你像每天一样起床~正走向内存里~开始你的工作~~ 然后扭头问我:“让他去干啥?”看的快入迷的我才反应过来,还没交代清楚具体的任务呢,赶紧说:“哦,让他去那个银行的网站。”大师继续对IE说:现在~~Wdinwos让你去银行的网站~~~去吧~~去吧~~~~像每天一样~~~~ 这个时候,基本上所有人都看呆了,没想到这IE竟然就这么被大师指使着干活去了,大师果然是大师阿。


日期:2009-04-02 19:35:29

  (25)酒 too
  今天丢人丢大了!
请按 Ctrl+D 将本页加入书签
提意见或您需要哪些图书的全集整理?
上一节目录下一节
【网站提示】 读者如发现作品内容与法律抵触之处,请向本站举报。 非常感谢您对易读的支持!举报
© CopyRight 2011 yiread.com 易读所有作品由自动化设备收集于互联网.作品各种权益与责任归原作者所有.