路人书

手机浏览器扫描二维码访问

第158章 内存榨干 把五百K当五个G用的疯子(第1页)

红岗花园地下室的空气里,除了原本的霉味和烟味,现在又多了一股酸涩的电解液味道。

陈景明那块软包电池的成功,像是一针强心剂,扎进了这群快要猝死的工程师心口。

但这股兴奋劲儿没撑过十二小时。

“崩了。”

孙强把键盘一推,整个人往椅背上一瘫,椅子发出不堪重负的嘎吱声。

屏幕上是一串红得刺眼的报错代码:StackOverflow。

“内存溢出。”孙强抓着本来就不多的头发,指着屏幕上的数据条,“一共就512KB的内存。操作系统内核占了120K,TCPIP协议栈占了200K,剩下的空间连加载字体库都不够,更别说跑图形界面。”

他转过头,看着坐在角落里敲代码的苏晓月。

“晓月,听我一句劝。砍掉图形界面吧。做成纯字符终端,就像DOS那样。虽然丑点,但能跑通。咱们只有二十天,现在已经过去一半了。”

苏晓月没理他。

她盯着屏幕上那个死循环的内存分配函数,眼圈黑得像被人打了两拳。

“不行。”

“为什么不行?诺基亚也是字符界面,爱立信也是!咱们凭什么非要搞图标?这硬件根本带不动!”

“因为老板说了,这是电脑,不是电话。”

苏晓月终于停下手,转过身。她手里捏着半块干硬的面包,那是昨晚剩下的。

“如果是字符界面,老百姓看不懂,那就只能卖给工程师。要想卖给所有人,就必须是图形化。”

“那是理想!”孙强急了,拍着桌子上的开发板,“物理限制摆在这儿!512KB就是512KB,你就是把这芯片磨出火星子来,它也变不成1MB!”

屋子里的气氛降到了冰点。

赵立在一旁不敢说话,他是做应用的,底层崩了,他写再好的应用也是空中楼阁。

张汉玉推门进来的时候,正好听到这句咆哮。

他手里提着一袋刚买回来的冰镇可乐,瓶壁上挂满了水珠。

“吵什么?”

张汉玉把可乐分给众人,自己拉过一把折叠椅,坐在孙强对面。

“内存不够?”

“不够。差得远。”孙强指着那个红色的报错条,“除非把协议栈砍了,或者把GUI砍了。二选一。”

张汉玉拧开盖子,喝了一口,凉气顺着喉咙冲下去,激得人一激灵。

“都不砍。”

他拿起那支黑色马克笔,走到白板前。白板上已经密密麻麻写满了待办事项,他在角落里擦出一块空白。

“孙工,你觉得内存是什么?”

“存储数据的容器啊。”

“不,是仓库。”张汉玉画了一个方框,“数据是货物。现在货物太多,仓库塞不下了。常规的思路是扩建仓库,但我们没钱,也没硬件支持。”

他在方框门口画了一个小圆圈。

“既然仓库扩不了,那就把货物变小。”

孙强愣了一下:“压缩?”

“对。动态内存压缩。”

张汉玉在圆圈里写了几个字母:Z-RAM。

“数据写入内存之前,先经过这个压缩算法。读取的时候,再解压。用CPU的算力,换内存的空间。”

孙强和赵立对视一眼,都从对方脸上看到了“这人疯了”的表情。

“老板,你知不知道这会增加多少CPU负担?”孙强把可乐顿在桌上,“ARM7的主频只有33MHz!它跑系统都已经气喘吁吁了,你还要让它实时压缩解压?那系统会卡成PPT的!”

“不会。”

张汉玉回答得很笃定。

“因为我们要用的数据,大部分是重复的。比如屏幕上的像素点,大片的白色背景,用行程编码(RLE)压缩,几百个字节能压成几个字节。文本数据用哈夫曼编码,也能压下去一半。”

“至于CPU负载……”张汉玉看向苏晓月,“这就看你们的代码水平了。”

“用C写肯定不行。必须用汇编。”

苏晓月突然开口。

请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。

热门小说推荐
魔法面点师

魔法面点师

华夏厨神一觉醒来发现世界变得不同了。这是一个以厨论武的世界,所以,前世作为厨神的我,注定要成为站在厨艺巅峰的最强厨神啊。不过,为啥穿越后的我是女儿身啊?而且还是即将被逼嫁人的待婚少女?还好我有穿越自带的系统金手指以及前世掌握的神厨手艺,不过,为啥别人的厨艺金手指都是做菜加积分的,而我的金手指做菜就要扣积分啊,好不公平啊。于是,曾经的华夏最强厨神,以少女之身开始挑战只有男人才能成为厨师的世界。咦咦咦点心魔法?那是什么东西?...

大唐仙魔传

大唐仙魔传

闲云过也雄心如苍狗养着一个名妓姐姐拜师一个百合道姑杀了一个大唐太子娶了一个战神公主身负魔界苍狗印记的李道玄,缘何又得到了仙门道祖的真传?隐藏在他身世后的惊天血案又与仙魔万年之争有何关系在盛世大唐的波澜风云中,最终立身儒释道魔之上纵横庙堂六道之间的他却永远不明白,到底自己是仙还是魔?...

穿成炉鼎不慎让合欢宗成最强战力+番外

穿成炉鼎不慎让合欢宗成最强战力+番外

小说简介穿成炉鼎不慎让合欢宗成最强战力(别名定亲凶残未婚夫,坚强炉鼎不认怂)作者桃子不会写简介...

僵约之僵尸帝君

僵约之僵尸帝君

僵尸,集天地怨气秽气而生,不老不死不灭。被天地人三界遗弃在众生六道之外,浪荡无依,流离失所,在人间以怨为力以血为食,用众生鲜血宣泄无尽的孤寂。不受六道以内所管制,拥有无穷无尽的岁月。既然来到了僵尸世界成为僵尸,那么我便会成为僵尸界的主宰,即为僵尸便是僵尸之王。...

肋骨(婚宠)

肋骨(婚宠)

本书简介文案通常,能占据董墨脑子整天或几天以上的事情除了案件就没有其他,但是自从与温行远结婚后,他为什么选择我这个疑问比她接触过的任何疑案都难攻破,没证没据没线索。那个曾经有过几面之缘还代替父亲给她送过饭的温叔,那个享誉刑警界被多人视为奋斗目标的温大队,那个沉稳性感又男人的温行远现在是她的丈夫?董墨和你结婚有压力。温大队疑惑怕压力?那明晚你在上面,我给你压。简言之,这是个呆萌怪才少女被性感老男人囊取怀中捆于身边绑其上床的故事。温情小贴士①本文婚宠叔控无大虐,结局情暖心又治愈。②本文有辅助的涉案情节,均取自于网络,在衔接上难免会有漏洞和究党看官慎入哦。③新章都在晚上八点左右发,如果发现不是这个时候左右更新都是修改文晋江独家禁止转载,正版为上。入文将于11月28号下午入V,从第二十一章开始入,入后基本日更。恳请盗文君油温一点,我个缓冲时间俺的专栏俺的完结文俺基友大落的文一个牛逼哄哄的男人携带小包子找妈妈的有爱故事...

大荒起剑人

大荒起剑人

徐清沐望着人间芳菲,烟火生机,一剑劈开落下光幕,仰头喝口自己的姜壶。世人皆道人间不值得,也就酒还行。我徐清沐唯一剑一酒足矣。这人间值得!...

每日热搜小说推荐