西红柿小说网 > 都市小说 > 穿越:2014 > 第181章 摇摇欲坠的破茅屋全文阅读

林灰在刚才搜索此次苹果“降频门”风波的新闻时顺带着翻了几个这个时空果粉聚集的论坛。

发现里面一个精华帖居然是讨论墓碑机制和伪后台的。

Σ(っ°Д°;)っ墓碑机制?伪后台??

多么古老的话题了。

再过几年即便是资深果粉估计也已经澹忘这些东西了。

墓碑机制也就是常说的伪后台,是手机操作系统中的一个程序运行规则。

当上一个任务被迫中断时,如按下 Home 键至主界面的瞬间。

系统会记录当下应用程序的状态,随后程序被冻结起来(完全挂起),就像把事件记录在墓碑上一样。

当需要恢复时,根据墓碑上的内容,将程序恢复到中断之前的状态。

这样的一种机制就是墓碑机制,墓碑机制常见于移动设备这种内存或电能资源有限的平台。

而无论是内存有限还是电能有限似乎都是早期苹果手机的鲜明特征。

因此这种墓碑机制格外受到苹果公司的青睐,应用到早期苹果手机上。

在此机制之上,苹果还开放了一个后台接口。

允许应用在进入后台之后继续运行10分钟,无论亮屏还是息屏休眠都是10分钟,时间一到立马挂起。

墓碑式后台,在关闭程序时保存现场,下次启动时还原,给人一种后台的假象。

尽管这种操作有一定的合理性,但玩机的也不是傻子。

这种几乎皇帝的新装式的鬼把戏稍微较真一点就会被识破。

从这些论坛用户的态度来看,关于伪后台机制这点很受玩机人士诟病啊。

这在往后几年几乎很难想象的到苹果还有这段黑历史。

总之,以七年之后的眼光看,此时的苹果也完全没那么强大啊。

就像是一个摇摇欲坠破茅屋。

只需要踹上一脚就会轰然倒塌。

当然这只是理想状态。

不排除当你揣上一脚之后,会有一堆大汉出来打你。

因此这事还需要周密的考虑。

毕竟苹果的体量和历史摆在那里。

还不是现在的林灰能随便拿捏的。

说回到《Hill Climb Rag》这款游戏涉及到的内存调用动辄超过300MB这点。

尽管清楚问题所在,但这种情况林灰并不打算在上面做什么调整了。

像4、4s这种所谓的512MB的随机存取存储器。

林灰实在不知道该做什么样的调整去迁就。

或许刚出的时候这些手机还蛮经典的。

但毕竟科技产品换代是很快的。

对此,林灰也没什么愧疚的。

后世那么多游戏厂商从没听说哪个游戏厂商因为玩家抱怨游戏太吃内存而把游戏调整的。

时代终究是向前发展的。

更何况再调整的话林灰又需要改很多底层的东西,麻烦得很。

至于要不要将思考出来的症结知会苹果一声。

林灰觉得没必要。

苹果的技术人员也不是白痴。

应该很快就会发现症结之所在。

现在外界汹涌的议论主要指向苹果降频。

而不是指向林灰。

这种事情后续如何应该是苹果方面该考虑的问题。

事不关己高高挂起。

这种事情贸然做出回应的话很容易被苹果推到前台背黑锅。

这事苹果也不是第一次干了。

林灰不想莫名其妙背黑锅。

……

现在林灰关注的重点还是在workflow这款软件上。

这款软件有demo的情况下,林灰很容易就搞好了代码部分。

不过这并不等于林灰可以将这款软件直接拿去上线了。

涉及到这款软件林灰还需要进行一番内测。

像林灰现在这光杆司令β内测就没必要了。

但出于最起码的α内测还是有必要的。

先前林灰搞的那个南风APP之所以不需要过一遍内测。

很大程度上是因为那款软件是林灰基于成熟应用搞定的。

另外对于南风APP,当时林灰在意的是软件内部的算法,而不是软件本身。

而现在workflow这款软件,林灰在意的就是软件本身。

至于说先前上线的那几款游戏为什么没经过内测?

是因为前世这几款游戏林灰基本都有相应的开发经验。

因此之前那几个游戏上线完全不需要经过任何内测。

workflow这款软件,林灰虽然有现成的思路。

但本质上还是几乎完全重新设计的一款软件,林灰先前并没有开发过。

这种情况下肯定是需要一番测试的。

林灰在考虑α内测的时候.

苹果(此处指苹果中国)也在忙碌着。

涉及到技术方面的原因就苹果方面早就清楚了来龙去脉。

事实上在“降频门”这件事情才刚刚有点苗头的时候。

苹果方面就组织了技术人员进行了相应的分析。

苹果方面很快就找到了症结之所在:

——《Hill Climb Rag》这款游戏部分场景调用内存过大。

因此导致在部分早期机型上会出现不太顺畅的体验。

苹果方面的技术人员在进行分析的时候并不仅局限于问题本身,还顺带着分析了这款游戏。

《Hill Climb Rag》这款游戏不过就是一个普普通通的物理赛车手游。

虽然林灰本人声称这款游戏是基于赛车特性开发,拥有着真实的物理引擎。

但说实话苹果的技术人员并不是很推许这个游戏涉及到的物理特性。

简直牛顿气活过来那种。

关键是一点也不优雅,动态设计跟苹果的审美完全不靠边。

但偏偏这样的游戏收获到了玩家的喜爱。

在玩家看来,这是一款操作简单的游戏。

玩家仅需两键就能驰骋在各类赛道上。

从游戏功能上看,这样的应用实现起来并不难。

这也是让苹果技术部门费解的地方。

就这么一款简单的应用无非就是地图上复杂了点。

为什么动辄需要调用的几百兆的内存呢?

尽管有不理解的地方,苹果的技术部门几乎第一时间将问题报告报送给苹果相关的市场部门。

市场部门的公关团队却有苦说不出。

一来因为林灰最先上线的几款游戏都是小游戏类别的。

因此《Hill Climb Rag》这款游戏也被玩家自动归结为小游戏类别。

用户眼中的问题实际是:“为什么被苹果方面自夸为经典一代的4s运行一款小游戏会卡?”

这种情况下莫非要给玩家科普一下《Hill Climb Rag》这款游戏虽然是休闲游戏,但并不完全是小游戏?