
没有搞过安卓,所以不太理解,是因为安卓系统的内存管理真的很差吗?
安卓手机内存动则 6G 起步,还有更高的....
只见硬件升级,没有软件优化吗
1 vscode OP 看了 V 友要上车一加,都说最少 6G 起步去买 |
2 Mogugugugu 2019-05-17 12:38:28 +08:00 硬件升级,软件继续负优化,用户内存不够用,硬件升级,软件继续负优化,用户内存不够用......就这么循环着 = = 。大家都发展,互惠互利。。。 |
3 yan5990853 2019-05-17 12:53:42 +08:00 via Android 看个人使用习惯,我现在还在用 4g 没什么问题。 |
4 passerbytiny 2019-05-17 12:54:26 +08:00 Linux 尿性,不管你有多大内存,我绝对占满。谷歌尿性,世界上其他人都跟我们一样用得是顶级硬件。 |
5 Lin0936 2019-05-17 12:56:57 +08:00 via Android @passerbytiny 谷歌自己出的手机才 4G RAM |
6 acehow 2019-05-17 12:59:02 +08:00 via Android 实际上早就硬件性能过剩了。但厂家每年要卖新品,在没有技术革名的情况下也只能堆硬件了。 |
7 dxgfalcongbit 2019-05-17 13:02:04 +08:00 via Android 每个人需求不一样,对我来说 4g 完全够用,我妈妈给她 8 个 g 都能占满。 |
8 Greendays 2019-05-17 13:04:03 +08:00 用 4G 产品竞争力不够 |
9 wolflone 2019-05-17 13:17:31 +08:00 via Android 有更高的,现在最新 12g,已经普及的是 8g。6g 是能舒服地使用安卓系统的黄金比例,4g 就已经要注意后台了…… 至于你是想问安卓和 ios 系统内存的差异吗?这个你百度吧,三言两语说不清……底层上远远不如 ios,必须靠堆料 |
10 CykaBlyat 2019-05-17 13:23:39 +08:00 2g 内存的 iPhone se 是我的主力机 |
11 iceheart 2019-05-17 13:29:39 +08:00 via Android linux 不耗资源内存。java 程序吃内存,来者不拒,有多少吃多少。 |
12 dalabenba 2019-05-17 13:30:59 +08:00 via Android 可以有更多的 page cache,切换更流畅 |
13 orangeade 2019-05-17 13:35:04 +08:00 via Android 内存永远越大越好 |
14 AngryMagikarp 2019-05-17 13:37:23 +08:00 我觉得 JAVA 需要背锅 |
15 runking 2019-05-17 14:01:14 +08:00 实际上优化好的话,你十八年不不换手机,手机厂商不得去喝西北风去? 好多东西不是做不到,而是为什么去做? 做的话谁受益谁受损,不做又是谁受益谁受损。 利益关系理清楚了,就很明白了。 手机优化的好受益的是用户。 手机不优化的话受益的是手机生产厂商,和 APP 制作团队。 |
16 breaklayer 2019-05-17 14:40:50 +08:00 这就是卖点啊,其实 6g 已经过剩了 |
17 gamexg 2019-05-17 15:10:41 +08:00 via Android 看了下, 手机内存占用 4.2g 。 感觉更大的是为以后软件做准备吧。 |
18 cxknmsl 2019-05-17 15:38:18 +08:00 上次看一篇文章,一老哥做安卓底层的,疯狂吐槽安卓底层的代码稀烂。。。 |
19 lj7163 2019-05-17 15:47:29 +08:00 国内大厂 APP 后台相互唤醒占用内存,说到底还是生态问题。 |
20 shyangs 2019-05-17 15:48:31 +08:00 Android 上的微信做得比 Desktop 的微信和 QQ 还大, 了解一下. |
21 tyhunter 2019-05-17 15:52:23 +08:00 2G 的 6S 在 iOS12 面前也有点力不从心了,某些 app (特别是 bilibili ),暂停播放,切出来回个微信消息,切回去,直接变回开屏状态.... |
22 IsA26hN4DcQDS7Z9 2019-05-17 15:52:52 +08:00 可以预见到。。 xx 年以后。。128g 运存的手机算低配? 256 512 满街跑? |
24 HongJay 2019-05-17 16:59:39 +08:00 你这也能推出苹果牛逼,android 因为内存管理差才需要硬件? |
25 checkaround 2019-05-17 17:03:41 +08:00 via Android 你把 app 全杀了,压根不需要这么多,还不是为了每次打开方便,结果吃内存和电池 |
26 my101du 2019-05-17 17:05:40 +08:00 我觉得机器变卡和内存大小、应用的关系没那么大。 MIUI, EMUI 这种对后台自启、自动唤醒行为压制比较好的定制安卓系统,如果使用了 UFS,4G 内存也非常 OK 了。 现在情况是,一般 4G 内存的手机,基本上搭配的是 eMMC 存储。半年后文件数量增加就卡顿,一年后就算刷机也掉速严重。 对于“应用”,去年网上对支付宝启动速度的吐槽非常多,年底有个版本突然速度有了极大的提升。希望开发者,特别是大厂,都能这么有良心吧。。。 |
27 jdgui 2019-05-17 17:06:01 +08:00 因为安卓手机竞争激烈。 现在 4g 勉强够用,6g 完全没问题,以上的提升就微乎其微。但是需要卖点 |
28 ciaoly 2019-05-17 17:10:42 +08:00 via Android 现在用手机还需要关心内存嘛?我 4GB 完全够用啊,日常占用 3GB 以上,等它不够了自己杀就行啊。 |
29 jifengg 2019-05-17 17:37:20 +08:00 目前用着 6G 都不太好用了,有些 app 想着留在后台的,切换一会再回来就被杀死了。 |
30 Flasky 2019-05-17 18:05:01 +08:00 via Android 日常 3G 刚好够用,不会卡,但是大内存应用不能放后台(QQ、微信后台常驻),我觉得 6G 内存就可以随便放后台了 |
31 Wobuguan 2019-05-17 18:14:01 +08:00 via Android 平常用冰箱后台控制很严格,绝对够用。 |
32 ltux 2019-05-17 18:27:56 +08:00 via Android 有人老觉着内存太多硬件过剩,这是病,得治 |
34 tianxia 2019-05-17 19:18:16 +08:00 via Android 写一下而已,不用什么成本,哈哈 |
35 meisky6666 2019-05-17 19:26:21 +08:00 via Android 对自己系统软件不自信的表现 |
36 MonoLogueChi 2019-05-17 22:03:14 +08:00 via Android 很多安卓 app 在瞎搞,主力 iOS,顺带搞个安卓版 |
37 andbutor 209-05-17 22:06:55 +08:00 via Android 市场饱和,竞争白热化,除了顶尖大厂以外,其他同级别品牌技术差异不大,只能寻求在硬件上补充竞争力 |
38 zzzim 2019-05-17 22:14:06 +08:00 via Android 4G 从来不在意,都是 home 键回去,几百个自己爱杀后台自己杀 |
39 antileech 2019-05-17 22:43:14 +08:00 via Android 怎么没人说显存?手机上内存不单单是内存,现在动不动 2k 屏幕,显存也得消耗不少空间。如果单单内存的话,6G 现阶段算是过剩的 |
40 20015jjw 2019-05-17 23:47:06 +08:00 via Android 然而 px3 用户表示从来没觉得内存少 |
41 msg7086 2019-05-17 23:55:19 +08:00 内存有 640K 就足够了(手动滑稽 |
42 HiJackXD 2019-05-18 00:13:58 +08:00 极端点,大内存在评测的时候还是有优势的,就是那种把桌面上的 app 挨个点他几十个,然后看谁载入总耗时少。内存大的,缓存做个弊(比如检测到你按顺序连续点击了若干 app,那么就预先载入你接下来要点击的 1 个或 2 个应用),立马起飞。 以上是作弊缓存策略,正规的策略做好了,用户体验还是很好的。所以超大内存也不是没意义。 |
43 shakoon 2019-05-18 00:18:13 +08:00 via Android 4GB 内存我用了三年多了,也没觉得有什么卡的。倒是存储空间撑不住了,APP 动不动就占用几百 MB 甚至 GB,三天两头清理空间已成习惯,务必把便用率控制在 70%以下。 |
44 widewing 2019-05-18 05:28:49 +08:00 via Android 4G 根本不够。 手持 pixel 3 路过。还不如 1+5 |
45 infreboot 2019-05-18 07:53:48 +08:00 via Android 4g 用的真的勉强… xz1 路过。。。系统体验还不如 mix2 |
46 7654 2019-05-18 08:01:43 +08:00 因为谷歌太随意,系统不优化,认为硬件能解决的就不需要靠人了,人才太贵 |
47 LeungV2 2019-05-18 08:24:14 +08:00 物料价格跌了吧 |
48 jerryrib 2019-05-18 08:27:46 +08:00 via Android 国内环境尿性 |
49 tianzry 2019-05-18 08:38:35 +08:00 via Android 为啥到了现在,Windows 电脑内存起步得 8G ?又想马儿跑得快又想马儿不吃草是不可能的 |
50 des 2019-05-18 09:29:12 +08:00 via iPad @passerbytiny 不只是 linux 吧,好像 mac、win 开机占用一半以上也很常见啊 |
51 chanchan 2019-05-18 10:39:58 +08:00 不玩游戏真不觉得我用了几年的手机有多卡 |
52 trn4 2019-05-18 11:00:19 +08:00 via iPhone @tianzry 五年前 Windows 起步就是 8G,我七年前买的电脑也是 8G,放现在依然够用。七年前安卓内存 1G 已经不错了,我那时候买的七八百的手机只有 512M 内存。 |
53 Admstor 2019-05-18 11:02:24 +08:00 手机内存比我电脑还大... 我电脑 8G 内存... 干和手机一样的事情甚至还流畅更多... |
54 lizhuoli 2019-05-18 11:04:45 +08:00 via iPhone 640KB is enough for everyone :) 其实很大原因是被逼的,苹果大部分老硬件还是 1GB RAM,开发者必须向着 1GB RAM 可用性优化,降低整体内存占用,用很多时间换空间的策略,缓存 mmap 来解决内存不足的问题,OOM 率也是团队 KPI 的标准 所以你想呢,Android 团队性能优化的压力就本身比 iOS 低,而且基于 VM 一些激进的优化没法做,iOS 很多底层 API,甚至内存分配器一般都做了优化……积少成多就是你看到的结果 |
55 Eugene1024 2019-05-18 11:17:55 +08:00 首先软件越来越多,在内存的软件也会越来越多,要想流畅就得增加内存啊 |
56 CastleBUPT 2019-05-18 11:55:47 +08:00 via iPhone @HongJay G 点不要太低,人 lz 既没有提苹果,也没有提 iOS。人为了照顾安卓用户的情绪,什么其他系统都没提,然后你自己爆炸了 |
57 SZP1206 2019-05-18 12:45:05 +08:00 |
58 v2gba 2019-05-18 12:52:07 +08:00 不 6G 怎么做 ppt |
59 sama666 2019-05-18 12:56:07 +08:00 via Android @dxgfalcongbit 我妈的手机 n 个打牌打麻将 App,8 个根本不够用 |
61 ccming 2019-05-18 13:00:47 +08:00 via iPhone Android 不是 native 是三明治 |
62 HongJay 2019-05-18 19:18:02 +08:00 @CastleBUPT 第一句话看成没用过安卓了。还有你说话放尊重点,别给自己家人抹黑了 |
63 passerbytiny 2019-05-18 21:19:29 +08:00 @des #43 人家那是确实需要那么大内存。linux 的思路是,内存不能闲着,实在用不了那么多,就算缓存着也不让你闲着。你用 top,内存使用率永远是 100%,以至于人们需要额外的计算才能找到实际的可用内存。用一句俗话来说,就是:占着茅坑不拉屎。 |
64 1and0 2019-05-18 21:44:08 +08:00 如果不装国产 APP 的话,4G 足够 |
65 flynaj 2019-05-19 11:27:19 +08:00 via Android linux 会把硬盘缓存到空闲的内存里面,内存越大缓存越多,多个 app 切换也快,也许几个 G 那种场景加载也快。如果 app 不多,游戏也不玩其实没有用。 |