找回密码
 立即注册
搜索
楼主: 毛线小球

[数码] Android这内存管理机制究竟好在哪?

[复制链接]
     
发表于 2017-4-25 08:57 | 显示全部楼层
反正一个买回来还要自己上论坛学知识折腾一番才能用的手机我是不会买的
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-25 09:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-25 09:15 | 显示全部楼层
安卓要折腾是哪里来的以讹传讹,我两个安卓手机,红米note3和华为mate9都没有做过任何折腾,华为还能一键下谷歌市场和应用
回复

使用道具 举报

     
发表于 2017-4-25 09:21 来自手机 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-25 09:13
我在国内,社交圈也在国内,当然用国内软件了啊,这时候你们又没辙了

华为还没给rom做对齐唤醒?

—— 来自 Jiayu S3, Android 7.1.1上的 S1Next-鹅版
回复

使用道具 举报

发表于 2017-4-25 09:34 | 显示全部楼层
本帖最后由 shahito 于 2017-4-25 09:43 编辑

这内存机制肯定是还行的,主要还是其他原因多。

1、从现实来看,10年前我找台2G内存的WinXP机器玩显卡危机,来回切换QQ和浏览器也不会有任何问题。
现在用2G内存的手机玩卡片游戏,切QQ或浏览器就会导致游戏退出重新载入,感觉明明是劣势吧。

现在的软件和以前的软件不一样了,一个软件做的不好可以吃很多内存的。现在QQ占用的内存比10年前PC版本的大多了。
你之所以有这个问题,是由很多原因导致的:
一、你的系统除了这几个软件,后台还有很多软件的服务在运行,你是看不到的。
二、你的系统并不允许你把内存用完,为什么呢,因为这很简单啊,手机是移动设备,只有有限的电池。很多厂商都会耍小聪明,让内存留多一点,这样子应用就不能常驻的多,手机续航就好一些了。
三、手机厂商优化太差了,实际上 Android 手机发展到现在,除了原生其他99%的系统都是负优化的,典型的代表就是 三星、小米 之类的,因为软件开发比较复杂,大体这些厂商是改得越多,系统越负优化。
2、但这个简单的卡牌游戏载入速度却比XP机器上更复杂的2D游戏还慢
难道 iOS 也不是一样的,这个问题无论如何都不是 Android 的问题……现在的手机游戏都不用怎么优化、而且分辨率、特效也比以前的强……当然游戏方面我不是很懂,也许有更复杂的原因。

如果 Android 改成和 Windows 一样的机制的话,那么其实就会出现2个问题:
1、你的手机耗电比现在还快。
2、你的手机应用开多了,比现在的 Android 就更卡了,而用户如果不知道怎么关应用,那么这种卡就会更加加剧,而自动杀应用的机制能稍微缓解一点。

3、安卓这狗屎软件关了就收不到推送,开着就不停自起费电
这也很简单,因为你要收到推送,你肯定要有一个程序服务一直开在后台,不停的接受消息。iOS 和 Android 都是通过官方的内置的后台服务,来定时的检查推送,来提醒你其他安装的应用你有新的推送,这样子就很省电了。
但是国内 Google 被墙了,所以 Android 内置的这个机制不能用了,所以国内的 Android 应用都在后台开了一个你看不到的服务程序一直在检查有没有推送。
所以如果你每安装了有推送功能的应用,一个应用的这个后台服务占30mb的话,那么就是30mb * n 多的内存消化,而且这些后台的程序代码也得也差,很多不止占用这个内存,而且耗电也惊人。而国内的软件为了一直保持后台的这个服务程序不被杀死,然后用了一系列的手段(包括 Android 的一些漏洞)——现在又来了一个问题,比如说你开了一个S1论坛客户端,然后又开了一个游戏,那个游戏内存占用很大。然后你想从游戏切到S1论坛客户端,发现S1论坛客户端被杀了,因为你的手机里有非常多的流氓软件都为了一直让自己不被杀死,做了很多手段,所以就算你的内存足够给S1论坛客户端和这个游戏,当你离开S1论坛客户端来到游戏的时候,其他的应用为了让自己不杀死,一直违背系统杀死它的命令,然后一直活着,并且让系统把不流氓、或者流氓程度不及它、或者真巧在这个互相杀戮的恶性竞争中被淘汰的应用给杀死,这时候S1论坛客户端被高概率杀死的可能性非常高。所以国内的 Android 比国外的又卡又费电有时又收不到推送……

4、辣鸡java的锅
也许2.X、4.X版本的时候是,但是这个问题现在已经不是了……不好的软件总能写出占用非常大的内存……

评分

参与人数 1战斗力 +1 收起 理由
pgain2004 + 1 GJ

查看全部评分

回复

使用道具 举报

     
发表于 2017-4-25 09:59 来自手机 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-25 09:13
我在国内,社交圈也在国内,当然用国内软件了啊,这时候你们又没辙了

然而社交软件又不需要关后台……需要秒切回复。非SNS关了后台又没有影响……所以又有什么问题呢?

—— 来自 Sony F5321, Android 7.0上的 S1Next-鹅版
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-25 10:14 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2017-4-26 11:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 12:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-26 12:11 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-26 12:02
废话,我当然知道国外走googleplay,我在国内,你告诉我国内怎么玩?

木弟子
回复

使用道具 举报

     
发表于 2017-4-26 12:17 来自手机 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-26 12:02
废话,我当然知道国外走googleplay,我在国内,你告诉我国内怎么玩?

你问的是Android系统机制的好处在哪?那么Android没有推送机制?明明有啊。厂商不用(因为不可描述的原因)是系统的锅?而且有人(黑域作者)测试过,使用gms实际上不需要爬墙,微信就可以通过gms推送(具体方法用黑域尝试)

抓住推送这点使劲黑没意思,压根不是系统的锅。就好比支付宝不支持在各种国际版的机型上使用指纹支付,你要怪厂商没提供指纹功能吗?错,是支付宝自己不愿意用标准的Android的指纹API而已。如果是系统没有这个功能,那你可以骂系统。现在是系统有这个功能,软件商仗着自己在国内市场强势,不受谷歌管控,不害怕被从Google play下架的威胁而恣意妄为,这能怪系统???你怪谷歌可以,怪系统就有点欲加之罪了。

说到底,还是因为苹果有份额且够强势,才能让大家乖乖按照iOS的规则设计软件。你要让iOS管控力松一点,一帮软件商也肯定为了KPI变着法地给你常驻后台滥用推送。

—— 来自 Sony F5321, Android 7.0上的 S1Next-鹅版
回复

使用道具 举报

     
发表于 2017-4-26 12:42 来自手机 | 显示全部楼层
做了7年安卓开发随便说几句…Windows在内存不足时会弹框报错不允许启动新程序,已启动程序甚至可能会因为内存不足而无法正常工作。安卓的策略是系统强制关闭最远使用或优先级低的程序,设计良好的程序会自动保存状态。   你说切换程序卡,一方面是你手机内存太小而当代软件占用内存相当大,另一方面是硬件性能本身也并没很高呀…
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 17:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 17:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-26 17:14 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-26 17:02
问题是我就算架了国内那些软件就能走了?还不是看软件

墙国保护出来的软件少用.....P事真多非要用弄个黑域 反正微信是可以GMS推送的 其他我也想不到什么非要推送的东西....
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 17:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-26 18:47 来自手机 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-26 17:07
没有黑的意思,系统天生低人一等我只是说事实,这些问题为什么苹果都没有,你说那如果有意思么,我还说如 ...

大哥你根本就是错位比较……苹果没有这个问题的根本原因不是因为iOS,而是Apple的强势。同理,Android的问题同样也不是因为系统,而是因为谷歌在中国的“弱势”。就好比你的电脑被百度全家桶强*奸了,是该怪百度还是该怪你自己手贱安装百度全家桶啊?

—— 来自 Sony F5321, Android 7.0上的 S1Next-鹅版
回复

使用道具 举报

     
发表于 2017-4-26 19:01 | 显示全部楼层
帕鲁迪娜 发表于 2017-4-24 18:42
凭良心说,这种功能难道不是致命的吗?苹果取消个耳机口就能骂到再买就是狗,而对安卓这种信息都收不到选 ...

现在的安卓机都不会有这些问题了,硬件够强就能解决。

苹果用户真是井底之蛙。
回复

使用道具 举报

发表于 2017-4-26 19:16 来自手机 | 显示全部楼层
什么鬼cpu不弱,手机cpu能长时间全速运行?

—— 来自 HUAWEI KNT-AL20, Android 7.0上的 S1Next-鹅版
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 19:19 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2017-4-26 20:53 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2017-4-26 21:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-26 21:07 来自手机 | 显示全部楼层
ziyo 发表于 2017-4-26 19:19
我记得b站就有那啥4大旗舰对比,看那个开启和重载对比,真的不会有问题?

—— 来自 SHARP 305SH, Andro ...

现在用心调教的猴机太少了,都是靠性能和大电池硬怼,如果自己不会折腾我不建议买猴机

—— 来自 Jiayu S3, Android 7.1.1上的 S1Next-鹅版
回复

使用道具 举报

     
发表于 2017-4-26 21:09 来自手机 | 显示全部楼层
io太多了,我估计。手机内的硬件数量跟进程优先级比常规pc多的缘故吧,毕竟还要保证网络信号等问题吧。
回复

使用道具 举报

     
发表于 2017-4-26 21:11 | 显示全部楼层
qwased 发表于 2017-4-26 21:07
现在用心调教的猴机太少了,都是靠性能和大电池硬怼,如果自己不会折腾我不建议买猴机

—— 来自 Jiayu  ...

应该用心调教的不是猴机 而是国内这些APP开发商 皮鞭和蜡烛都要上
回复

使用道具 举报

     
发表于 2017-4-26 21:39 来自手机 | 显示全部楼层
就烦起名字 发表于 2017-4-26 21:11
应该用心调教的不是猴机 而是国内这些APP开发商 皮鞭和蜡烛都要上

这个内存阈值的锅甩不掉开发者头上,一大堆3g内存有2g空闲结果应用后台就自杀的手机,自己不改阈值没法用

—— 来自 Jiayu S3, Android 7.1.1上的 S1Next-鹅版
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 21:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-26 21:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-26 22:29 | 显示全部楼层
qwased 发表于 2017-4-26 21:39
这个内存阈值的锅甩不掉开发者头上,一大堆3g内存有2g空闲结果应用后台就自杀的手机,自己不改阈值没法用 ...

这还不是为了对付赖在后台不肯走的流氓吗 因为无法判断哪个是"优良"的后台只要错杀一千也不放过一个了 这不光是内存占用的问题 在后台的程序访问网络之类的行为是会耗电的你也不想电池电量尿崩吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-17 17:04 , Processed in 0.128649 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表