为什么4G运行内存显示只有1G多可用,8G运行内存却只有3G可用?

 我来答
隐曼情3
2022-06-12 · TA获得超过2940个赞
知道小有建树答主
回答量:3848
采纳率:99%
帮助的人:191万
展开全部
多进程你是无法通过清理后台关闭掉的,比如你清理完后台,你的微信,QQ,淘宝,钉钉等等软件其实都在后台保留一个进程用来接收服务器发来的消息,如果这个进程被关闭的话,你将无法收到消息。这就是安卓系统的一个消息接收机制。

Android的设计方式是有效地利用任何可用的运行内存,所以如果你看到你的系统占用了超过50%的运行内存。因此如果运行有空闲内存,Android就会介入,让运行内存做一些有用的事情。而这个阈值就是你内存的一半。

Android系统,包括iOS,均属于Liunx或者Unix系统体系范围内,包括PC上常见的红帽啊,Ubuntu呀等,也是一样的。

Android和iOS为例,系统都是倾向于尽可能多的把程序和系统的缓存文件都加载到内存中,这样等你需要用到某个程序时,就能尽可能快的打开了。

同时,当安卓或者iOS发现内存已经占的太满,如果你要新打开某个应用时内存不够了,它就会自动帮你把早时某些程序占用的内存帮你回收掉,以保证你有充分的内存空间来运行新程序,这就是所谓的杀后台。

另外,安卓采用的是真后台制度,就是哪怕APP被你放到后台了,这个APP还是会持续运行,这样就意味着你会发现安卓手机的内存会越用越小,手机越用越卡,直到你内存清空一下后,才顺畅很多。

但现在的安卓已经越来越注意内存管理,动态释放,缓存智能清理等概念的运用,让现在的安卓平时用起来时卡顿的现象少了很多。

总结:Android的操作系统充分利用了你有多少可用的内存,以及它同时需要多少内存来实现基本功能。内存不足会使应用程序运行缓慢,导致手机运行缓慢,或者迫使它们关闭,但你的操作系统并没有错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式