《爱就是这么简单》

下载本书

添加书签

爱就是这么简单- 第118部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
  按照比赛的惯例,参赛队伍之间是不能交流的,不过在stafenie看来我们这种交流并不会妨碍比赛的公正,所以也不用刻意的回避。
  我回到房间,一个人在卧室里面踱来踱去的思考如何改进算法,孙董和杨婷在外面吃宵夜。这次组委会考虑的非常周全,晚上还专门为参赛队员准备了宵夜。
  卧室里面有一套小音响,旁边还有一些CD。我看着这套音响,忽然想到一件事。小时候我老爸买了一台的录音机,本来在家具里面预了一个位置,但是录音机太长了放不下。当时我老爸是想把家具的隔板去掉,这样虽然能放进去,但是严重影响美观。后来还是我老妈聪明,把录音机的两个喇叭给拆下来搁在旁边的隔间,解决了这个问题。
  我忽然受到了启示,SLER这个算法有缺陷不能优化模型,为什么一定要改算法而不能修改模型呢。想到这一点,我豁然开朗,决定把模型中导致优化软件出现内存泄露的部分改掉,这样最省时,而且风险最小。
  我有点激动的跑到电脑面前,开始修改模型
  杨婷和孙董辛苦了一天,困得眼睛都睁不开,到卧室休息。我一个人坐在电脑面前,开始修改模型。
  可能学计算机的都是“夜猫子”的缘故,每到夜深人静的时候,我就特别清醒,脑子特别好使。我目不转睛的盯着电脑屏幕,不停的思考不停的敲着键盘。由于模型的内部内聚的很紧,牵一发而动全身,每修改一处涉及的范围却很广。
  我不断修改,不断用优化程序来测试,一直忙到凌晨三点多钟,模型才基本修改完成满足SLER的要求可以完整的做优化了。
  我狠狠的伸了一个懒腰,虽然非常累却一点不困,反而很精神。我看着电脑屏幕,心里面暗自得意,如果早上模型能全部优化完,今天上午就可以开始计算机模拟,我仿佛看到了胜利的曙光。
  我丝毫没有睡意,把QQ打开,期望子墨这个“夜猫子”还在上面。子墨在QQ上一般都处于隐身状态。子墨告诉我她以前从来不用QQ,到现在她的QQ上只有我一个好友,让我倍感荣幸。
  我刚上线,三石的头像立刻开始跳动了,发了一条消息过来。
  “神童,还没睡?”三石问。
  “嗯,刚把模型改完,杨婷已经睡了!”我说。
  “辛苦你了,她还好吧?”三石还是非常惦记杨婷,但是我们到香港都没手机,杨婷也是到香港的第二天给三石打了一个电话,就再也没联系了。
  “呵呵,好的很!”我立刻回消息说。
  恋爱中的男生女生可能都变得特别敏感,三石怎么也觉得我这句话是有弦外之音,立刻回消息过来,有点紧张的问:“什么意思?”
  呵呵,我一看来劲了,知道三石这小子肯定想歪了,以为有人追杨婷,哎呀,三石你自己找上门来,我不忽悠忽悠你,我自己都觉得过意不去。
  “你要有心里准备!”我又发了一条消息过去吓唬吓唬三石。
  “快说,快说!”
  “这次比赛,中东也来了一支队,其中有个队员据说是王储。前天欢迎宴会上,这个王储主动邀请杨婷跳舞,好像对杨婷有意思!”我一脸坏笑,把消息发过去。
  “真的?你骗我的吧?”三石立刻消息又回过来了,还是有点警觉,大概是以前在寝室被我忽悠多了的缘故。
  “我还有张照片,发给你看看吧!不过不是很清楚,我用手机拍的!”
  三石沉默了一会儿,发了一条消息过来,“算了,不用发了!我绝对相信杨婷”
  “这个就难说,别人是王储,随便送一个油田给杨婷当生日礼物,就够杨婷用三辈子的了,换作我是杨婷,我也很难抵御住这种诱惑,况且杨婷本来意志品质就比较薄弱,属于中间分子。对了,王储同志今天早上还送了一束郁金香过来,听说是派专机从荷兰空运过来的,看来是花血本了!”我说的有鼻子有眼,三石不能不信。
  “真的?神童,我该怎么办,帮我想想办法!”三石现在真的有点着急了。
  我一看,不由的笑出声来,三石在我们屋呆了这么多年还是这么单纯,一骗一个准,是他太笨了,还是我们太聪明了呢?
  “我们是兄弟,我肯定帮你了,比赛完我就去做杨婷的工作!”
  “不要比赛完,现在就去做她工作,帮我说说好话!”
  “她现在正在做美梦呢,难道我把她叫醒?不急这一会儿了!不过这事难度挺大了,鬼子太强大了,而且杨婷说你经常惹她生气,我也很为难呀!”
  “神童,你帮我说说好话,我回来请你吃饭!”
  “几顿?”
  “三顿!”
  “太少了!”
  “一周!”
  “一个月!”我和三石用QQ讨价还价起来。
  “成交!!!”三石还特意打了三个感叹号。
  “神童,这事你一定要帮我,现在也只有你能帮我了!”三石紧接着又发条短信过来。
  “哎呀,实在不行,你再找一个,大丈夫何患无妻!”
  “神童,我真的非常非常喜欢杨婷,失去她我真得不知道自己该怎么办!”
  三石发过来虽然只是冷冰冰的文字,但是在我却能想象得出三石现在的感受。三石对杨婷用情之深是我们寝室公认的,就我们参加全国比赛那会儿,三石每天来送早餐,送宵夜,虽然不是什么大事,但也不是每个男生都能做到的,尤其是在这个大男子主义盛行的年代,三石真的是非常难能可贵了。
  我忽然觉得有点内疚。
  “看在你这么痴情的份上,我就帮你这回了,不过你在杨婷,在别人面前千万别提这事!”我虽然觉得内疚,但是也不能般石头砸自己的脚,我又回了一条短信。
  “神童,谢谢你了!”
  “好了,你赶紧睡觉去吧,这事包我身上!”我立刻安慰三石。
  把三石给安顿好,我立刻给“哥特复兴”发了一条消息过去,虽然现在显示是离线状态。
  等了好半天,还是没动静,可能子墨真的没在线,我也收拾收拾准备躺在沙发上睡觉了。虽然卧室有三张床,但是为了照顾女士,我还是主动申请晚上睡外面的沙发。
  刚躺下,我就听见QQ“唧唧”的叫个不停。我有从沙发上撑起来,坐回电脑面前,果然是子墨。
  “不好意思,刚才在赶图,没注意,比赛的怎么样?”子墨发消息问。
  “还行,都还比较顺利!”我回消息说。
  “对了,你这几天见到张妍了没有?”
  “有,那天聊了几句,她马上去澳洲!”
  “哦,什么时候走,我这段时间太忙都没和她联系,她一个人去?”
  “她是今天的飞机,她男朋友已经先过去了!”我才想起来,张妍是今天的飞机。
  “啊?她有男朋友了,我怎么没听她提起过!”子墨立刻回消息过来。
  “可能是刚谈没多久!”
  我忽然开始担心张妍一个人去机场,都没人送行,也不知道她行李是不是很多。
  “子墨,麻烦你一件事!”我犹豫了一会儿,还是给子墨发了一条消息过去。
  “是不是想让我帮你去送张妍?”
  “嗯,行吗?”
  “其实你不说,我也要去送她,她这次去澳洲,也不知道什么时候才能再见面了!”
  “子墨,谢谢你!”
  “不用客气了,你现在最重要就是安心比赛!不光关系学校的名誉,也关系你的前途,一定要好好把握!”
  “嗯,我知道了!子墨,认识你,真是我这辈子最大的幸运!”
  “呵呵,是吗?小女子受宠若惊!”
  一觉醒来,日上三竿,孙董和杨婷早已坐在电脑面前开始整理论文。我躺在沙发上,美美的伸了一个懒腰,从沙发上坐起来,揉了揉惺忪睡眼。
  “神童起来了?”孙董关心的问我,“昨天是不是很晚才睡!”
  “是呀,模型改到三点钟才改好,”我走到我的电脑面前,敲了一个键,去掉屏保,看了看电脑屏幕,高兴的说:“嗯,好不错了,模型已经优化完了!”
  “真的!YEAH!”杨婷兴奋的叫了一声,“接下来是不是可以开始运算了?”
  “嗯,先去比赛的服务器上看看到底有多少数据需要运算!”我一边说,一边登录到比赛组织方的数据服务器上。
  “靠!居然有50个G的数据量,疯了!”我吃惊的看着举办方提供的数据文件,立刻从半梦半醒的状态清醒过来,“用我们这三台破PC,估计一星期都算不出来!”
  杨婷和孙董也跑过来,吃惊的看着电脑屏幕上显示的文件大小,“难怪举办方竟然会提供专用的运算服务器,看来是有备而来!”
  “孙董,你把数据导到运算服务器上,并加载到运算服务器的数据库里面,杨婷,你负责把我们的模型程序也迁移到运算服务器上,我先研究一下服务器的硬件配置!”我一边对孙董,杨婷下达命令,一边登录到运算服务器上,飞快的敲入了一堆命令。
  “stafenie和叶莲娜果然又抢在我们前面了!”我指着屏幕上几个用户名是usa和russia的进程对孙董,杨婷说。
  “好像就她们两个队,其他队都没有上来,看来我们还算靠前的!”杨婷有点得意的说。
  “大小姐,你有点追求好不好,我们这次来参加比赛就是要争取冠军的,对我们威胁最大的两个对手都赶在我们前面了,有什么好得意的!”我不满的对杨婷说。
  杨婷一脸闷闷不乐,转身回座位上开始迁移程序。
  “神童,你过来看stafenie在数据库上建的表好奇怪,她没有把整个数据表放在一起,而是分了四块,放在四个不同的地方!”孙董奇怪的对我说。
  我侧着身子过去看了一眼孙董的电脑屏幕,沉思了一会儿,然后又回到我的电脑面前,霹雳啪嗒敲了几个指令。
  “stafenie果然是厉害,知道通过分片的方式来加快数据处理,”我啧啧赞叹的对孙董说,“一般我们建模用的数据表都很小,所以数据放在一起对的处理速度并不会产生什么影响,但是对于50G大数据量的处理,CPU、内存固然是瓶颈,但是更大的瓶颈是硬盘的IO,我看了一下,这台服务器一共有四个硬盘通道,每个通道的平均处理速度应该在五十兆每秒左右,如果数据全部放在一个通道上,硬盘IO的速度也就五十兆每秒,如果像stafenie那样,把数据分散在四个通道上,可以获得两百兆每秒的IO速度,整整提高了四倍……”
  我一口气把情况给孙董分析了一下,孙董似懂非懂的点了点头,对我的崇敬之情油然而生,“神童,你太牛了,接着我们该怎么办?”
  “你学satfenie,把数据表分成四块,不过stafenie是随机分块的,你待会儿按照我给你的规则对数据进行分块!”我用毋庸置疑的口吻对孙董说,孙董虽然不明白其中的原因,但这时候她唯一能做的就是无条件的照办。
  我把数据分块的条件给孙董,孙董按照我的要求写SQL语言,把50G的数据分块的存放到数据表中。
  杨婷很快把程序迁移到运算服务器上,对我说:“神童,我开始运行模型了!?”
  “等一下,”我跑到杨婷的电脑面前,仔细的检查了一边杨婷的程序,摇摇头说,“这样的程序肯定不行!”
  “为什么?”杨婷被我泼了一头冷水,有点泄气的说,“以前我都是这样写的!”
  “这先看这段代码,对数据做排序的操作,你没有加内存参数,缺省是用系统的配置的最大内存,”
  “这样有问题吗,内存越多不是跑的越快吗?”杨婷歪着头看着我,觉得不可思议。
  “如果是你独占这台服务器,你说的就没错,但是现在stafenie和叶莲娜的程序都在上面跑,可用的内存不到百分之三十,如果你不限制内存,进程就会按照系统的最大内存去申请,那会出什么结果?”我问杨婷。
  “那就申请不到这么多内存了!”
  “聪明,申请不到这么多内存,又怎么办呢?”我接着问。
  杨婷挠了挠头,“这就不知道了!”
  “申请不到,进程就会使用虚拟内存,虚拟内存其实是运算服务器的硬盘空间,硬盘的IO速度其实远小于真正的内存的,所以程序就会不停的在硬盘和内存这件换入换出数据,反而使程序运行的速度大大变低,因此根据目前的状况,你现在将内存参数设置为百分之三十,绝对比你设置为百分之百要快的多!”
  杨婷听了我这番大道理,吐了吐舌头说:“没想到计算机这么复杂,我以前怎么从来没听三石说过这些!”
  “哎,这些东西书本上是没有的!”我叹了一口气说,心想,要是靠书本那点过时的知识,毕业肯定失业。 孙董
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架