为什么 ios 端的微信这么耗电呢

2022-10-29 13:31:28 +08:00
 voidwhy
还经常后台活动,我都关闭后台刷新了呀,真的不想带充电宝出门 :(
11273 次点击
所在节点    iPhone
55 条回复
kaz10025
2022-10-29 13:57:12 +08:00
如果你的列表只剩一个人 还耗电吗?
fengziyun
2022-10-29 14:28:15 +08:00
实时定位后台刷新乱七八槽的都关了
ericwoflskin
2022-10-29 14:52:00 +08:00
关后台没用,只要一用就哗哗掉电,原因无非是代码垃圾,或跑的垃圾太多。
CastleBUPT
2022-10-29 15:21:08 +08:00
小程序肯定是微信的高优功能,为了优化小程序体验,应该是调用了很多私有 api ,这应该是被苹果容忍了。但是很多私有 api 性能很差,而且基本没有地方公开讨论优化私有 api 的办法,除非苹果发神经去帮微信优化,否则基本无解
hervey0424
2022-10-29 15:31:32 +08:00
安卓端的同样费电
wu67
2022-10-29 15:33:27 +08:00
有没有可能, 安卓端的也费电, 只是因为安卓各厂商电池容量猛的往上堆, 显得消耗没那么快而已
zilil
2022-10-29 15:58:34 +08:00
@kaz10025 有个小号只有一个人也很耗电,
@ericwoflskin @CastleBUPT @hervey0424 iOS 统计微信耗电量比原神还耗电两倍。
@wu67 安卓电池动不动就五千多毫安,跟 iPhone 两千多没法比,而且充电功率动不动就 200W 10 分钟充满 100%,微信比原神还耗电 10 倍也压地住
zilil
2022-10-29 16:02:35 +08:00
国外 2022 年看到很多人 iPhone7 ,iPhone8 用着 Instagram WhatsApp 也不卡,WhatsApp iMessage 聊天记录也是十几 GB 。iMessage 聊天图片视频原件可以存在 iCloud ,本地只保留缩略图,之后需要再从 iCloud 下载。存储空间可以降低 95%

相比国内 iPhone12promax 256GB 压不住微信,电池半天就没电了。不买当年的旗舰没办法用一整天。
zilil
2022-10-29 16:11:48 +08:00
@CastleBUPT #4 但是不用小程序也很耗电,如此耗电接收一条消息能接受中收取中连接中 20 秒才能完成接收一条不到几 kb 的文字消息,之后问下之前加的微信工程师看下

不过感觉是微信担心 ground up 完全架构重构地 revolutionary 地维护更新万一导致宕机影响太大,哪怕不优化性能也不能宕机。像 WhatsApp 韩国的 kakaotalk 一年都宕机好几次。前几天 kakaotalk 宕机几小时整个韩国都崩溃了,生活的衣食住行都是问题,韩国 president 都开始为公众道歉。
H0H
2022-10-29 16:15:57 +08:00
都 iOS 版了还后台放着微信干嘛?毕竟通知不用 app 自己管。我都是随用随启,平时养成的习惯是所有 app 用完就上滑删除。现在连用安卓都是这个习惯,而且安卓所有 app 都是进黑名单,锁屏就全杀,一个不留。
geeksammao
2022-10-29 16:26:14 +08:00
@H0H 可是 iOS 上滑删除 app 并不能省电,除非你之后不需要打开。iOS 后台 app 除了下载和导航等场景,本身就不能占用 cpu 资源,你上滑再重新打开反而消耗了 cpu
CastleBUPT
2022-10-29 16:37:23 +08:00
@zilil 就算不用,有些组件也要提前加载
makelove
2022-10-29 16:39:10 +08:00
自从用了 iPhone 微信经常性消息延迟几分钟以上,不知道什么原因
别人发语音通话直到别人挂了我这里才出来个消息
非常耽误事
ghs55kai
2022-10-29 16:48:13 +08:00
后台活动这个也困扰我 小火箭就这样
whywaoxaks
2022-10-29 16:53:04 +08:00
为什么不用 tg ?!
zilil
2022-10-29 16:59:05 +08:00
@geeksammao #11 但国产流氓 App 不按照规范写,耗电量跟 iMessage WhatsApp 没法比,微信不关掉放一晚上手机 50%的电都要被它消耗掉了,苹果也不敢下架微信。
geeksammao
2022-10-29 17:02:51 +08:00
@zilil 我们俩的是同一个微信?我微信放一晚上没有消息的情况下耗电量是 0 。再怎么不按规范写,苹果给你的 API 就那么多,系统对 app 的限制是一样的,退后台不调用导航等功能就是无法占用 CPU 。你硬要说微信特殊到这种限制苹果也给开绿灯,那我也无话可说。
zilil
2022-10-29 17:12:16 +08:00
@geeksammao iPhone 12 确实是放一晚上掉电 50%,苹果确实给微信开绿灯了,比如允许小程序这样的第三方 App Store ,iOS 有专门的代码兼容微信。https://www.51cto.com/article/641948.html 苹果底层开源代码被发现包含兼容微信的代码 https://m.ithome.com/html/503845.htm 小程序就是大破例,苹果高管称对微信早有特殊优待
dunn
2022-10-29 17:45:56 +08:00
老话题了。张没妈呗
bao3
2022-10-29 17:53:14 +08:00
微信这玩意,吃内存,吃存储,还费电。就这么说吧,手机的更新换代速度赶不上它的膨胀速度。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/890946

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX