为啥安卓比iOS更吃内存? 从二进制/JVM到App框架设计全面分析
合集 · 芯片技术 (37)
-
M1 Pro|Max 性能分析: 拳打i9, 脚踢3080?
8:43
-
【芯观察】M1 Ultra GPU TLB 翻车? 内存子系统深度科普
4:52
-
【M1 Ultra】 大了又大的芯片, 背后到底用了什么技术?
12:26
-
【堆料之王】Apple A15 全面解析: 系统缓存规模赶超6600XT
6:35
-
14nm芯片叠加能超车7nm? 全自研28nm已经量产? 都是胡扯
7:22
-
APU核显交火再现?CCD胶水故技重施?锐龙6000前瞻: 6nm Chiplets 加持, 16核秒Intel,核显追1650,交火秒3050
8:12
-
【芯观察】ARM 要断气了?生态带头者要何去何从?
10:49
-
【芯知识】英特尔12代小核提升不了续航?深入大小核架构与调度
7:49
-
全新RDNA3架构要来了,6000系列值不值得上? AMD路线图+架构深度分析
8:03
-
极客湾芯片能效测试方法不对, 还用错了算数平均? 聊聊能效分析背后的知识
12:38
-
苹果没告诉你的秘密: M1芯片背后的PMIC, 在能效上发挥了什么作用?
11:54
-
AMD自研架构换掉CUDA: 美国Frontier超算如何承上启下, 成为最强最高效的超算?
10:34
-
【M2深度分析】牙膏挤得不多不少, 也是种技术 | MBA 配置解析
10:23
-
【多大才够用?】内存深度科普: 从堆内存到虚拟内存管理
6:24
-
极客湾又错了? M2功耗测试软件解析, 顺带再聊聊数据处理问题
5:25
-
为啥安卓比iOS更吃内存? 从二进制/JVM到App框架设计全面分析
9:00
-
RDNA3架构解析: 优秀的成本控制, 全面跟进的图形技术
4:37
-
四倍性能提升, 追赶PS4/SD? 次世代Switch Orin芯片分析
10:02
-
高通联发科真的超越A16了?聊聊性能量化分析方法, 以及跑分和真实体验的关联
9:26
-
SD能连Switch游戏都能玩? 图形API发展/转译技术大科普
8:52
-
手机平板芯片那么强了, 为何除了原神没有3A大作?
12:24
-
叠了缓存, 但没都叠, 这咋调度? AMD 7950X3D 深度解析
8:01
-
一年提升15-40%性能是什么体验? M2 Pro|Max 分析
5:45
-
N3E青春版是3nm正统? N3B又是啥? 台积电3nm工艺x苹果芯片路线图分析
4:29
-
什么显卡能让ChatGPT跑在本地? 计算卡语言模型性能需求分析
7:23
-
锐评跑分软件Geekbench6: 不伦不类, 货不对板
4:00
-
财报大亏损,服务器大翻车, 还被批评出货「半破坏市场」? 深度解读Intel22财报&研发
8:03
-
拯救信号差,告别双层主板?苹果自研5G基带深度分析
12:11
-
M1大量SWAP+内存压缩还不卡,pSLC让SSD更耐用? 苹果存储协处理器&内存压缩交换机制深度解析
20:22
-
OPPO哲库为何光速解散?深度分析自研芯片失败症结
11:49
-
内存能差两三倍? 两大平台/海内外App内存占用实测
3:05
-
A17 Pro性能前瞻分析: IPC没变? 全靠提频?
14:54
-
M3系列深度解析: 新智能缓存/光追架构, 生产力爆发?
8:58
-
为什么「统一内存」是PC的未来? 从内存技术的瓶颈、芯片封装和HSA软件架构来分析
17:40
-
美术榨干光追性能, 本世代最强实机画质: GTA6首发预告分析, PC显存危机?
14:02
-
Apple R1深度解析: 不止是「信号处理器」
13:46
-
安卓多两倍,推送服务少不了: 双平台/海内外内存占用大横评
15:31
Description
以前总有人说 iOS 省内存是因为「墓碑多任务」, 实际上如今的 Android 也用上了墓碑停止机制, 但是墓碑机制不代表 App 会从内存释放. 而谈到 Java JVM 机制的时候又草草带过, 估计他们自己都不懂. 那么到底哪些因素导致如今安卓手机普遍两倍于 iOS 的内存? 今天这期视频就来给大家全面分析背后的原因.
Comments
我是说可能,只是可能啊,开发者们在做软件的时候不应该给软件整一些虚头巴脑的添头,而应当本本分分的做软件,原生开发与统一推送基本全覆盖,每个软件都是小而美 像这样开发者做出来的软件,如果说遇到现在的安卓手机,那么现在安卓手机上遇到的一切问题都会迎刃而解,并且是个手机都具有当钉子户的潜力 如果做软件的不是此类优秀的开发者,而是为董事会鞠躬尽瘁的产品经理们,那我的假设可能就得落空了,你说是吧小而美[脱单doge]
♥ 2270 ↩ 93
自信点,安卓比Windows都吃内存
♥ 1007 ↩ 71
有一段时间没体验这种左耳进右耳出的感觉了。[吃瓜][吃瓜][吃瓜][吃瓜]
♥ 759 ↩ 2
作为一名专职iOS开发,偶尔参与一点Flutter和Android开发的来说,视频的这些内容可太熟悉了[doge]
♥ 576 ↩ 29
看完视频 感觉自己的计算机知识太少了 笑死
♥ 778 ↩ 21
苹果很多东西能做好,说白了。苹果系统只有他自己用,他想规范想推广东西都方便,而且推的很快。 苹果软硬件一体,以前以为苹果是卖硬件,后来才发现,他只是造硬件配合自己软件系统。谷歌框架系列的国没又用不了。[辣眼睛]
♥ 434 ↩ 19
经常的体验就是:1.有的app不知道什么原因就会被杀,刚用过就要重载(特别是xhs)2.有一些国内app(疑似)为了占用前台,启动打开会播放无声音乐,当时本身在听歌时候会被断掉(特别是美团) 以上是15版本ios
♥ 212 ↩ 33
我听不懂 我就知道我的苹果没法在后台下载游戏资源包 但凡下个大一点的游戏我就要挂在前台等五六分钟然后各种视频软件杀后台 其它软件有概率杀后台 再退一万步苹果6g就算真比安卓12g好那你就不能让顶配的pm提升到8g或者12g让它比安卓16g甚至32g好吗?拜托快上w的机子用6g真的很膈应人
♥ 1403 ↩ 207
作为一个开发者告诉你们,虚拟机加java并没有那么不堪,安卓也没那么不堪,主要原因是安卓太开放了监管不到位导致滥用,并不是操作系统和运行机制的问题,你让苹果也开放试一试?一样的没几天就卡成翔
♥ 343 ↩ 40
牛,终于明白,android性一直不及iphone 。这个锅不该由google跟java去背。真正的问题还是自由的代价。android的高度自由带来山头林立的生态。一个手机加载了多个生态自然吃内存
♥ 188 ↩ 5
我总结一下:缺乏程序间的共享库,更多的后台服务,更占资源的桌面小组件,gc导致的页换入,gc导致的暂停,更大的对象头,jit生成的二进制代码一开始全部都放到内存中,空闲堆内存不及时还给系统,64位系统仍加载32位的基础库,大内存导致开发者摆烂
♥ 141 ↩ 9
最离谱的是安卓的内存管理不如苹果就算了。现在这内存占用甚至比win还高。
♥ 147 ↩ 7
请标注:国内安卓。
♥ 678 ↩ 50
你硬件有软件更新速度快吗?国内几大APP恨不得都做成操作系统。
♥ 144 ↩ 22
从5.0后用art 但是用JVM来解释art有点牵强,虽然也是一种方向 jvm知识都是对的,可以出一期dex转机器码指令 1.Android采用的是基于寄存器样式的虚拟机art。 2.虚拟机从Dalvik换成ART后,Android系统的性能得到了一定程度的提升。不过ART与Dalvik相比也存在一些缺点,比较明显的表现就是,apk经过dex2oat预编译之后,占用的空间增加,因此Android ROM占用的空间更大。手机在安装下载的apk时,安装时间也明显变长。
♥ 110 ↩ 6
准确的说,是中国软件在中国手机上更吃内存
♥ 170 ↩ 10
就现在安卓的APP,能凑合用用就不错了,个个都是小而美,真的好用的APP很多都是用爱发电的,除非国家出规定监管,未来几年不会有啥变化
♥ 78 ↩ 5
@极客湾Geekerwan
♥ 174 ↩ 38
多任务我只服windows
♥ 59 ↩ 12
真相其实是,国产很多软件都内存泄露严重,我是不相信输入法内存大于微信的。去play下了gboard就正常了,软件闪退严重的建议看看后台都在跑啥东西
♥ 53 ↩ 3