拼多多 iOS 版冷启动为什么这么快?

2021-07-12 10:18:07 +08:00
 hfl1995

在大家都没有开屏广告的情况下,冷启动速度肉眼可见的优于友商,这是什么黑科技

点此查看视频演示

12875 次点击
所在节点    iOS
61 条回复
hellhyzcy66
2021-07-12 19:16:53 +08:00
只是这阵子严打罢了,用不了多久的,资本不会答应的
moooookey
2021-07-12 19:39:46 +08:00
@acrisliu 支付宝专门优化过的,之前还发过微博说了这个事情,有些人还说是使用了华为的方舟编译器,支付宝自己辟谣说是自己做的优化。
Cielsky
2021-07-12 20:28:02 +08:00
很正常吧,毕竟之前拼多多的用户都是非一线的收入不算高的人吧,那针对低端机优化一下很正常。
然后没广告了,启动速度自然变快。

支付宝速度也行,之前在我的老机子上都是秒开的。

微信是个例外
MrCurly
2021-07-12 20:58:41 +08:00
今天我的 pdd 开屏广告又回来了,淘宝支付宝也不会远了
dadachen1997
2021-07-12 21:34:31 +08:00
@qq7790586 iOS launch 的时候可以配置 options,里面的信息可以让开发者知道你是用过点击通知,还是别的什么操作进入的,可以显示相应的界面。这里支付宝可能做了相关配置,而微信没有。
shonnliberty
2021-07-12 21:57:38 +08:00
云闪付也还有广告
34D
2021-07-12 23:59:36 +08:00
HuangLibo
2021-07-13 00:32:32 +08:00
用 Instruments 看看耗时就知道为什么了,启动慢无非就那些东西,用了 ObjC / C++ 的 Initializer 导致的 dyld 耗时,比如大量使用了 +load 方法。main() 之后的耗时主要就是主线程塞了太多耗时操作,不一定是故意的,比如不小心把耗时操作放在了 App Delegate 回调中、并在主线程执行,启动就变慢了。

另外,只有重启手机、或者长时间不用 APP,才是冷启动。杀掉 APP 后再就去是热启动,dyld3 有缓存系统侧服务,APP 的部分内容也还在内存中,只是进程不在了。
xingyuc
2021-07-13 02:09:56 +08:00
手机厂商:我们的新产品性能提高 1000%
APP 们:好的功能马上加,针对性的加
he110comex
2021-07-13 08:45:58 +08:00
@34D 如果你不懂,我可以教你,这就是滥用。
我只是举例了拼夕夕众多骚操作中的一个,它无底线的操作少吗?
34D
2021-07-13 08:53:24 +08:00
@he110comex 半桶水,不懂可以闭嘴。想学可以找我。别在网上拿键盘敲字。
34D
2021-07-13 08:55:35 +08:00
@he110comex 人家在这讨论冷启动为什么快。你跟人家说它 keychain 存登录信息。人家跟你说 keychain 存登录信息并不是什么无底线操作,你跟人家说拼夕夕它无底线操作少吗?送你两个字,sd.
fyxtc
2021-07-13 09:08:45 +08:00
看地球至少比看广告好,看广告就是强行喂你吃屎
RayJiang9
2021-07-13 10:05:16 +08:00
@he110comex #50 黑人问号? keychain 存登录信息就算滥用了?这都算骚操作了?
GoodRui
2021-07-13 10:45:54 +08:00
@coolmint 刚刚实测了好几遍,支付宝 pdd 都是 1 ~ 2s 进界面,两者并无差别。另:pdd 进去之后立马疯狂弹窗让我领鸡蛋,然后连续跳转,无语。想退到主界面搜商品需要多很多时间和操作,辣鸡
aptx4689
2021-07-13 15:59:52 +08:00
@he110comex 不要打滚,有话就好好说,别人论据论点跑出来了,你就一直在打滚,不知道阁下做过 iOS 开发没有?
coolwo
2021-07-13 19:10:10 +08:00
目前彻底去掉开屏广告的 APP 也就是阿里系吧,其它家的 app 还是一样的有开屏广告,只是频率降低了,当然“有广告”这不违反“某种规则”……
kasusa
2021-07-13 22:50:42 +08:00
工信部这一波操作比加 8 个 g 内存都有效果。太强了
amwyyyy
2021-07-14 09:44:47 +08:00
没装 pdd 不清楚,冷启动最快的我觉得是谷歌的 Authenticator
redeemer
2021-07-14 10:58:35 +08:00
微信先看几秒钟地球,进去收消息再收几秒

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

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

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

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

© 2021 V2EX