“猫哥,在忙吗,我这接到一个紧急需求...”
猫哥,是腾讯会议一名负责性能优化的工程师 。这天 , 他收到了来自客服同事的一个紧急求助 , 事情大概是这样的 。
求助人来自一名用户叫小凯 , 他和同学们每天按时上着网课 。为了更好地上网课,小凯斥“巨资”换了部新手机,本来挺开心的事儿,却遇到了新的烦恼 。
小凯时而眉头紧锁,时而摸摸手机发烫的后背 。
看着手机电量断崖式地往下掉,他不得不总插着电源线,而解决电量焦虑的代价,则是手机后背不断攀升的温度 。
这让小凯苦不堪言,甚至有一次他正在反复摆弄手机时被数学老师点名回答问题,他顿时大脑空白 , 小脸涨得通红 。
尴尬的氛围传遍了整个班级...
那么 , 为什么好端端的网课会出现这样的窘境?这还要从在线会议的优化难点说起 。
纠结几日之后 , 在家长的建议下,从小就喜欢玩科技的小凯通过客服,联系到了腾讯会议的工程师,这便有了文章开头的一幕 。
在得知小凯的烦恼之后,负责性能优化的猫哥当起了小凯的专属客户 , 仔细询问了上课时手机电量的变化和场景,以及手机的信号和网络等细节 。
经过反复的优化和沟通 , 猫哥迅速定位到了症结所在,通过针对性的性能优化,解决了小凯的燃眉之急,解决了他上网课的后顾之忧,电量明显耐用了不少 。
但在个案之外,腾讯会议的工程师们并不满足于此,他们希望进行全盘的调优,这也和腾讯会议的初衷紧紧相扣 。
不论是上课还是开会 , 耗电量及设备运行的稳定性和网络的稳定同等重要,为了让更多用户拥有稳定体验 , 他们立项进行了更大规模的优化工作 。
经过一番排查 , 在充分研究和调研之后,会议技术团队在超过180例反馈中,梳理出了问题症结 , 并做了专门的优化 。
不仅如此,工程师还做了一些边界的裁剪 , 因为刚刚开始视图播放的时候,渲染边界或动画会对CPU的消耗造成非常大的影响 。
当然 , 调优之路没有终点,团队为了保障2亿人的稳定会议需求,还展开了一场大胆的硬件DIY神奇之旅 。
“怕什么,不尝试怎么知道不行”
“我们都是做软件的,真的可以吗?”
“求人不如求自己,开干吧!”
作为一支软件团队 , 他们虽然经过了心理斗争,但并没有阻止大家的脚步 。他们手脚麻利、动作果敢,开始“不务正业”了起来,着手研究数据线的电路原理,甚至还捣鼓出了一块智能充放电控制板 。
这个时候团队成员的心里是极其复杂的 。
他们既有“跨界”成功的骄傲又有“何以至此”的些许无奈、既有对未知探索的兴奋又有面对不确定性的紧张感 。
但不管怎样,大家的目标是明确的、一贯的,如何服务好数亿用户稳定的在线会议,是大家的最高纲领!
经过一番研究之后 , 团队发现数据性的原理并不难搞,它内部的主要电路一部分是支持充电用的,一部分控制信号用,充电本身就是一个继电器和控制信号,继电器的本质作用是为了给它做充电的操作 , 控制信号主要用来控制充电的开关 。通过一台PC或者Mac的电脑,就可以对手机做自动充放电的管理 。
“不务正业”之路越来越顺,团队的大胆尝试看到了曙光,而且效果非常显著 。
有了硬件知识基础,会议技术团队便自己动手焊接了一块自动控制板 , 灌上程序,跑了起来,有了这个电路板之后 , 技术团队就能够更加精准地去测试 。比如在80%的电量场景下掉电是什么样子的,当电量到30%的情况下 , 又是什么情形 。
- 手机QQ个性装扮,qq字体装扮
- 手机怎样拍照才好看的技巧 怎样用手机拍好照片
- 腾讯游戏对华为手机负优化,华为mate40pro出现花屏
- 手机软件监视隐私「手机App监听用户信息隐私不值钱」
- 苹果手机在哪个网上买比较好 在哪个网上买苹果手机比较可靠
- 最耗电的手机软件,至今公认最强的手机省电软件
- 魅蓝手机锁住了,怎么解开?,魅蓝手机如何解锁
- 为什么小米手机一直不加入双击亮屏等功能,小米为什么只能双击亮屏
- 贴膜会给原手机的屏幕损坏吗,iqoo出厂膜有必要撕吗
- 对驾驶过程中接打手机看法正确的是什么