今天去面试,面试官问为啥 android 用久了比 IOS 卡

2019-11-21 12:00:56 +08:00
 coloz

我说:这几年都买的五六千的 android,没觉得啊。。。

是不是有人喜欢用 1000 多的 android 手机说明 android 比 ios 卡?

29276 次点击
所在节点    程序员
243 条回复
laoma2
2019-11-21 13:42:26 +08:00
补一句安卓卡的主要原因是安卓底层资源释放是集中式释放,必然导致某些时候某些 app 要停下来等待资源。
coloz
2019-11-21 13:45:09 +08:00
@passerbytiny 作为开发者,给您解释下:
andorid9.0 权限都是动态申请的了,体验上和 ios 没有差别。“Android APP 通常是安装后即会常驻内存的。”这个目前也是不存在的,几个大厂应用会相互唤醒是真的,但唤醒的部分是通常消息推送,目前推送服务都是会被杀死的,只有手机厂家自己的推送杀不死,但这个并不会造成卡顿。
imn1
2019-11-21 13:45:51 +08:00
你这样回答基本上就是说:面试完了?我想走
way2create
2019-11-21 13:47:55 +08:00
王者都出来了 我服了
BBBOND
2019-11-21 13:49:25 +08:00
简单说三方面:1. 软件产生垃圾缓存,拖慢速度; 2. 安装应用越来越多,厂商为了让自己的应用获得更多关注尝试后台唤醒,常驻服务,广播监听等不断增多导致牵一发而动全身; 3. 随着需求变化,主流机型的配置加强,更新的应用偏向于优化适配新机型,导致应用体积变大,任务更繁重,再加上一些跨端开发的框架推出,导致应用性能降低。
Junn
2019-11-21 13:51:38 +08:00
Android 设备相对 IOS 设备更符合安迪比尔定理
BBBOND
2019-11-21 13:51:38 +08:00
@BBBOND 这三点其实同样应用于 iOS,可以看看用久的 iPhone,同样很卡
neverfall
2019-11-21 13:52:08 +08:00
@coloz 看上面说你面的产品岗, 你连最基本的市场调研都是靠你自己的体验,而没有数据支撑,那你真是愧对你要免的这个职位了。 如果你没面上,我很理解。
coloz
2019-11-21 13:52:36 +08:00
@U2Fsd 您用 1000 元的手机和 5000 的比,最后得出的结论是 android 更卡,如果问我原因,我当然是告诉您“因为您用 1000 元的手机和 5000 的比”.......

您说的 android 微信端的问题,这个我不太清楚,您想知道的话可以问问腾讯。这个和 android 是否更卡,也没关系吧,我都不知道您想表达啥。。。
如果您是想说明 IOS 更好,那我也说个,一个 android 应用 apk 只要几十 M,但在 IOS 上就要几百 M,这是系统差异,并不能通过一点说明孰优孰劣
NerverLibis
2019-11-21 13:54:12 +08:00
@learnshare 正常使用下 nexus5 连安卓 6 都升级不到
lawmil
2019-11-21 13:55:21 +08:00
面试态度不认真,缺乏对技术的发掘以及敬畏。。
面试官的问题虽然看起来很傻逼,明显他想让你说出两个语言对比优劣,而不是你的回答。
替那个面试官默哀一分钟
RBQMT
2019-11-21 13:55:33 +08:00
oneplus:???????????
coloz
2019-11-21 13:56:16 +08:00
@neverfall 谢谢指正,面的岗位其实和 app 开发没啥关系,只是我写了我会,然后这一轮面试对方派了个技术人员来面,他也不知道我面的啥,所以我也和他都说的技术了。确实我应该更偏向于产品来说明这个问题。
U2Fsd
2019-11-21 13:56:57 +08:00
@coloz

你作为产品岗要考虑的用户不是你自己,你也不可能出钱让购买千元机的安卓用户去买更贵更高性能的手机。。

事实上安卓用户的最主流用户就是千元机群体,所以产品经理最应该去照顾的也是千元机用户。所以拿千元安卓机和 iPhone 比有什么问题吗?这么简单的逻辑 还问我想表达什么, 非要用技术角度去思考问题的程序员思维还想产品岗?
coloz
2019-11-21 13:57:49 +08:00
@bkmi 永久了会变慢是事实,但问题是“android 用久了比 android 卡”,这个不是事实
cuixiao603
2019-11-21 13:58:01 +08:00
确实有人喜欢用 1000 多的 android 手机说明 android 比 ios 卡,类似的有人喜欢用一个品牌的低端手机 说这个牌子垃圾 总是死机什么的,自己花了多少钱心里没点数吗
aLazarus
2019-11-21 13:58:33 +08:00
s8 去年就卡出屎了,信了三星优化变好了的鬼话
U2Fsd
2019-11-21 13:59:15 +08:00
@cuixiao603 #76

安卓主流是千元机,iOS 主流用户是 5000 元+机。

两边都是主流用户,为什么不能比? 比的是用户手上的机器,而不是你口袋里的旗舰安卓机
wanqiangcrack
2019-11-21 13:59:37 +08:00
因为市面上大部分安卓机还是 eMMC 就算是 ufs2.1 还是单通道的。
coloz
2019-11-21 14:05:20 +08:00
@U2Fsd 这轮是个技术面试,我只是觉得这个讨论基础不是真实情况,我也提出了原因和解决办法,且都不是技术上的。我上面回复说了,感觉面试官是想引导我讨论和 java 和 oc,但我觉得这并不是 java 和 oc 的问题,所以我做出了非技术的解答。

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

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

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

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

© 2021 V2EX