疑问重重!长毗连怎样才能省电又稳定唤醒呢?

打印 上一主题 下一主题

主题 532|帖子 532|积分 1596

在一个遥远的电子王国里,住着一位名叫省电的智者。他拥有一种神奇的气力,可以或许将能量斲丧降到最低,让整个王国的通信勇士都能在不工作时进入一种休眠状态,节省宝贵的粮草。
然而,这个王国也面临着一个挑战:当远方的主人必要召唤设备时,它们必要敏捷醒来,相应主人的呼唤。
这时,长毗连勇士挺身而出,他可以或许保持一条稳定的通道,无论何时何地,都能让信息畅通无阻。
长毗连勇士的日常

长毗连勇士最初也是普通的勇士,在日常通信中并不出众,也会占用王国的粮草(电池电量).
在一个偶然的机会,长毗连勇士发现, 他只必要在定时与外界保持通信就可以了, 不必要一直保持通信,所以他把日常工作的时间点都调好闹钟,到点才工作,别的时间就休息,节省粮草.
在一段时间之后, 长毗连勇士已经是王国数一数二的省电能手, 月度通信总结会上, 细心的他又发现,实在每次通信只有前面一小段时间是有效的.
那后续通信的时间,每次通信的时间压缩一些,就能省更多的粮草了.就这样, 长毗连勇士在日常的工作中,慢慢探索着更省电的实践.

省电智者的思考

省电智者冷静观察着这一切, 并深入思考了长毗连勇士的实践
淘汰通信次数和通信时长, 就可以节省王国的粮草
省电智者把规律刻在了一块大石头上
次数(↓) * 时长 = 耗电量(↓)
次数 * 时长(↓) = 耗电量(↓)
次数(↓) * 时长(↓) = 耗电量(↓↓)
省电智者又思考另外一个问题,
怎样在王国量产和敏捷醒来之间达成均衡呢
他探询到另外一个王国-降功耗找合宙, 原来他们的王国一直就有深耕这一范畴, 在次数/时长/粮草之间获得了均衡
PRO模式 --> 次数 * 时长(↓) == 耗电量(↓)
STD模式 --> 次数(↓) * 时长(↓) == 耗电量(↓↓)
那代价是什么呢?

然而,这种节能方式也有其代价。
长毗连勇士淘汰了通信次数和时长,可能会导致错过紧张的信息或信息不完备。如果通信次数太少或时间太短,甚至可能被传递消息的驿站误判为故障,从而被忽略。
那应该怎么办呢?

长毗连勇者向省电智者求助, 而远方主人也相识到这个环境, 他表示可以多喊频频, 确保勇士们总能听到。

真实天下中的答案

在业务侧多发频频.
假设一次的成功概率是99.9%, 那么喊三次的成功概率就是
(3*99.9%)= 299.7%.
不好意思串台了, 前面的是台湾算法,
正规算法应该是
1- (0.1% * 0.1% * 0.1%)= 99.9999%
也就是百万分之一的概率, 已经是极小概率变乱了, 甚至小于TCP的丢包率了。
在当代移动应用中,长毗连技术被广泛用于保持客户端与服务器之间的实时通信。
如果你想要更低的功耗,那就学起来吧。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表