手机运行内存6G,但为什么实际可用的只有3G左右?

现在手机运行内存越做越大,但有时候我们会发现可用的运行内存并没有随着运行内存的增大而同比例增大。几年前,许多手机的运行内存都还处于512M的时候,可用运行内存还有两三百M,当我们升级到2GB运行内存手机的时候,可用运行内存还有1G多。

但是现在,绝大多数旗舰机都已经6GB运存起步了,少数机型更是到达了8GB,已经追上了甚至超过了许多人的电脑运行内存。但是我们会发现,我买了一款6GB运行内存的手机,在后台没有运行任何软件的情况下,并没有达到我们预想的状态,也就是至少4到5GB的空闲运存。这其中的原因在这里。

首先,虽然说是6GB的运行内存,但实际上是没有6GB的,以我手上的这台6GB运存的一加手机5来说,实际运存在5.6GB,这其中的缘由,许多人大概都知道。

第二,系统肯定是要占一部分运行内存的,这一部分所占运行内存的大小还得看厂商的优化能力和系统的臃肿程度,但华为的EMUI是我见过的占用系统内存较小的那一类。

第三,现在运行内存这么大,绝大多数用户在日常使用中是占不满的,所以厂商就将许多系统级应用常驻在内存里,向电话、设置、短信这些常用的,因为你经常要用到,所以每次打开的时候都不需要再加载,打开速度很快,也提高了手机的响应速度。这些常驻在内存里的系统应用也会占据一部分的运行内存。

所以说,你6GB的运存在没有运行任何软件的情况下,剩余3GB是很正常的,我手里的这一部一加5在不运行任何软件的情况下只剩下2点几GB可用运行内存,但在后台运行多个软件的情况下一点也不卡,常用的系统应用打开速度也非常快。所以完全没有必要去担心,尽情的去使用吧。




手机运存有6GB实际上只有3GB,这是因为手机系统本身也要占用一定的运存,否则手机就无法开机了。另外一些常用软件也会长期驻留系统后台,消耗掉一部分的运存,比如微信、QQ等。由于国产安卓手机不支持谷歌框架,没有统一的消息推送机制,如果这些软件不驻留后台的话,就收不到微信、QQ的即时消息了。

另外一些手机的基本功能也会占用一部分运存,避免在需要使用到这些功能的时候出现卡顿。比如手机的电话、相机都是需要长期占用运存的,否则的话打开电话簿和相机都要卡上半天,谁也受不了。尤其是相机要用到摄像头和屏幕等相关硬件,往往要“吃掉”1GB的运存,才能够保证用户在点击相机APP图标的时候,就能快速进入相机界面。

现在国产手机都会深度定制安卓系统,而理论上这些定制的第三方功能越多,系统需要占用的运存也就越多。像MIUI、EMUI、Flyme等国产系统的内存占用都是比较高的,所以选择小米、华为、魅族的手机时,应尽量挑选大运存的版本,4GB是基础,6GB能够保证流畅使用,8GB最佳。




给你看看苹果3g运存可用多少g?



用安卓的该庆幸了吧。




一句话回答就是:系统和软件占用。

手机运存和PC上的内存占用是一个道理,手机系统本身的正常运行就需要占用手机内存,否则你根本无法启动和进入手机系统。

此外,手机系统自带APP和服务以及安装的第三方APP等,有一些必须开启自动启动的应用和服务如输入法等也会占用一部分手机运存。

如何查看?

依次进入手机设置——存储——查看内存(不同手机可能稍有区别),就可以看到目前在后台运行的APP和服务。

如何优化?

在手机系统自带的安全中心就可以找到内存清理,需要注意的是内存清理和存储清理的意思不一样,内存清理的是APP占用的内存空间,而存储清理是指软件缓存、过时无效文件等对于整个手机存储空间的占用。

此外,设置下手机开机自启软件以及定期查看和清理手机中已经安装的APP,特别是留意流氓软件等使用习惯也是必不可少。




我们手机的运行离不开系统和一些必要的功能,只要手机一开机它们就会占据手机的部分运行内存。而现在系统运行所需运行内存已经为1G以上,6GB的运行内存只要一开机系统的1G多运行内存就会没了,之后就是一些必要的功能,比如手机的基础通话功能等都有相应的应用进行控制,而这些应用也需要占用运行内存,保守估计也要占用好几百M的运行内存,这样加起来,起码2G以上的运行内存就没了。

所以这也就是为什么目前推出的国产手机的运行内存3GB的原因,2GB的运行内存现在完全不够用,不,说错了,不是不够用,是根本没法用。

如果消费者对于手机应用的需求较低,平日也不玩大型游戏,那么其实3GB也勉强凑活,但是你又要聊QQ、聊微信,还要刷微博、看视频甚至还要玩大型游戏的话,起步内存就至少要4GB才够。

上图为目前手机用户常用的一些应用,其中占用运行内存最高的为游戏《刺激战场》,占用运行内存高达1100M,其次是微信为781M。两个加起来都已经近2G了。


想了解更多有关科技、数码、游戏、硬件等专业问答知识,欢迎右上角点击关注我们【超能网】头条号。




我们所购买的手机,厂商标注的该手机运行内存都是标识内存,并非是用户拿到后的可用内存。安卓操作系统运行会占据部分内存,同时在手机出厂时候预装的应用也会占据部分内存。所以,用户拿到手机后可用的实际内存会比标识内存要小得多。

早几年的时候,很多手机在出厂时候会和一些软件合作,在手机里面随机预装很多的APP,本来安卓手机对内存的要求就高,这样一来用户拿到手后,看到很多预装的软件,有些人就直接使用了,而有的人会选择性的卸载这些软件,恢复部分内存。但这一做法对于用户体验非常差,后来厂家慢慢良心发现,就少了很多。

随着人们对手机的意识越来越高,对手机性能的追求越来越高。现在主流的手机厂商也就很少有随机预装软件了,就算有也很少,而且用户可以选择卸载。对于一些大品牌的手机厂商来说,它们算是比较良心一些了,他们会基于安卓系统深度定制配合自家手机的系统,比如小米的MIUI、华为的EMUI等。

因为优化手机内存,最底层的就是用操作系统开始,所以我们现在看到市场上比较好用的操作系统,他们在内存方面也都有做性能相关的处理,目的就是尽量少的占用系统运行内存,让系统更流畅,让用户能更多的使用手机内存。

作为用户来说,如果要想尽可能多的自主支配手机内存,拿到手机后,先卸载掉不必要的软件,然后对手机系统也做一些优化,尽量关闭不必要的程序,让更多的内存能释放出来供自己使用。




不同于前些年,现在市面上的手机,大多数运存都是 4G 或者 6G,甚至 8G。一步步的扩申即是因为应用本身越来越大,也为了满足大家对手机流畅度的极致体验。但是发现,买来的 6G RAM 手机,可用的却只有 3 G,用了一会之后更加少了,这是为什么呢?

未达到严格意义上的 6G

大多数标定的 RAM,其实并没有完全达到该数值,哪怕不运行任何应用,可能也就是五个多 G。这大概是手机厂商的普遍做法,四舍五入达到 6G,就能声称 6G 的 RAM,也不能说它错了,更多地是一种商业运作的必然。就像买回来的硬盘 U 盘,实际可用的本身就会有一部分缩水。达不到严格意义上的 6G,使得可用部分更少。

系统应用占用运存

除了 RAM 本身的缩水外,系统应用也是很重要的一部分原因。一些系统进程,是确保了手机正常运行,功能正常使用的所必需的。不能杀死也不能终止,否则就会影响使用,这一部分应用也是需要占用掉很多运存的。

另外各个手机厂家总会习惯性地对原生 Android 系统做出自己的优化和改动,系统自身的应用可能更加呈现出差异,占用的内存大小也有轻微的差别。不乏有一些系统更新得很大,很复杂,功能上也更加花哨,这也就需要牺牲更多的运存开销来支撑。

提防自启动应用

上面提到的都是 RAM 和系统本身的问题,可用运存小还可能和自身安装的 App 有关,比如一些全家桶的软件,开机自启,相互唤醒等等操作,都会在不知不觉中使一些线程,进程跑起来,暗中已经占用了一些运存资源。对于开机自启的,一般都能通过应用管理或是其他管家类软件找到并关闭,避免开机启动占用资源。相互唤醒的应用,作为使用者也实在没有必然可行的办法,但养成使用完就清理后台,手动关闭进程的习惯还是有一些用的。关闭所有自启动应用,也就是在能做的范围的最有用的事了。




欢迎在点击右上角关注:「太平洋电脑网」,不定时放送福利哦。

因为你的手机系统也需要占用内存的啊。

如果不占用内存,系统怎么运行?系统都运行不了,你的APP怎么实现各种调用手机硬件?怎么实现各种功能?

即使是苹果,也需要占用内存的,不可能不占用内存就能实现各种插件的。

而且,安卓后台会各种自我启动,这种情况下,内存占用当然会相当严重。

说实话,你不用管还剩下多少内存了。你就用就是了,如果感觉的到内存不够用,只能换新的。或者说是购买的时候不用选低于6G的,最合适的是8G起步的机子。

目前来说,6G是安卓的标配了,除非是千元机,不然的话不建议购买低于6G的机子了。

6G对于中高端的机子来说,是入门版本,如果想要用得时间长一点,建议上8G的。有的安卓的旗舰已经到了12G的内存了,当然价格也非常昂贵的啦。

但是,系统会越来越大,APP也会越来越大的,所以你就别担心这个问题了,内存肯定是会有占用的。




安卓内存占用上除了系统占用,还有一些应用后台常驻,6G给你留个3G非常给面子了。等你安装应用多了和使用久了,你会发觉系统可用内存越来越少。

为何?因为安卓系统的运行机制以及内存回收机制。

和WIN系统不同,WIN系统除非一些重要组件和驱动会有常驻服务占用内存外,很多软件还是比较正经的,运行某个软件WIN系统就分配空余内存容量中的软件所需内存给它,结束软件后会释放出占用内存。当然那些不正经,江湖人称流氓软件不算在里面。

相比WIN系统,安卓系统会说不!安卓会在RAM(运行内存)上建立cache(高速缓存),cache会把使用过的应用服务存储在上面,如果在RAM容量够的情况下频繁切换这些软件会非常快速启动。但这样带来的问题是,开启应用越多占用RAM容量就越多。

但是因为开启应用过多,RAM容量不够了,系统就会启用内存回收机制按照回收顺序来结束一些应用服务。比如不久前开启过的应用但被系统回收后,那么切换这个应用就成了重新开启,同样因为内存占用过大,开启这个应用的时候系统就回收其他的内存(结束掉其他应用后台)。

和IOS封闭不同,安卓是开放的。苹果非常强势,不遵循IOS开发标准的就滚。同样的如果各大开发者严格按照安卓开发标准,安卓流畅度是非常高的,这点体验上尝试一下原生安卓就知道了。

我们国内安卓应用开发混乱,要开发商遵循安卓开发标准是不可能的。我就没见过几个正经应用基本上全特么是流氓,这些应用各种自启(WIN系统基本上只有流氓软件和病毒软件才会这样)、关联、权限。甚至个别老流氓应用结束掉任务了还是强势伫立后台。所以我说你还有剩个3G可用已经非常不错了。

如果非多任务爱好者,RAM够用就无需过多关注这些。弄起来折腾闹心。

我个人使用的是两三年前的3+32的老机子,虽然手机装了百八十个应用,但后台管理得相对比较好,应该还能勉强用多一两年。




谢邀。随着内存越来越大,10G内存的手机都已经出现在市面上,但是想到处2G的内存依然可以正常使用手机APP,为何会出现这种差异呢?

首先说一下内存的作用,内存和128G或者64G这种手机机身存储不同,内存的动态存储的,而且一般存储的是程序运行的工作栈。

也就是当你不用它的时候,它可以减少占用率,等你开了很多应用的时候你会发现内存占有率极高,甚至手机会出现闪退的情况。



所以也不难解释为什么手机运存明明有这么大却实际可以使用的部分被减去了很多,因为每个手机都有操作系统,安卓手机有安卓系统,安卓系统其实也是一种软件,它也需要运行,也需要CPU和内存同时工作,才能起到操作系统的作用。而且操作系统一般属于占有率比较大的程序,即使你不开任何软件,你的手机内存也会被操作系统占用一部分。

手机更新换代非常快,如今操作系统也越来越笨重,手机软件也越来越占用内存,因此也解释一下开篇的问题,手机内存越来越大了,但是依然不够用。

关注“极客宇文氏”,一名热心有料的软件工程师。

展开阅读全文

投稿时间:2021-05-04  最后更新:2021-05-14

标签:机运   华为   内存   手机   后台   操作系统   功能   用户   系统   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请联系我们,客服QQ:4156828  

© CopyRight 2008-2020 All Rights Reserved. Powered By Q578.com 闽ICP备11008920号-1

Top