1

山海经数码科技来回答这个问题,想要具体了解原因,那么先来了解下手机中的内存,手机的内存分为RAM和ROM,题主问的问题属于RAM内存的占用问题。

RAM运行内存

RAM一般是作为操作系统以及正在运行程序的临时存储介质,也称作系统内存。跟我们常用的计算机内存条很相似,内存条容量越大,计算机能同时容纳运行的程序就越多,系统响应速度也越快,RAM在手机中的作用与之类似。了解了RAM的概念后,我们继续来看下手机中RAM运行内存的系统占用问题。

手机RAM运行内存的占用

Android系统原生态的问题,Android系统的内存管理机制是系统在进程活动停止后内存不释放仍被保留在RAM中,直到内存占满后再重新按照一定的优先级释放部分,当然这些保留在内存中的进程通常情况下不会影响系统的运行速度,这样的好处是如果用户再次打开某应用,那么应用的启动速度是非常快的,从用户体验上来说是非常好的。这样的内存管理机制使得不管手机多大的RAM都会被占用非常多。所以对于我们大部分的用户来说,不需要去理会内存占用的多少。当然如果真想看着自己手机的剩余RAM多,也可以用autokiller之类的工具,工具的原理不是杀进程而是分配系统内存阈值,比较简单好用,题主可以试试看。

一般苹果手机或者用的比较久的手机经常提示的手机内存不够,其实并不是RAM运行内存的不够,而是ROM空间不够,就跟我们计算机的硬盘空间不够类似。RAM和ROM分别对应计算机的内存条和硬盘。

手机运行慢的原因CPU/RAM

手机运行真正变慢的原因有两个因素:CPU、RAM,CPU的运算能力加上内存的大小决定手机运行的快慢。相信大家都有过这样的感受,旧的Android手机越用越卡,一方面由于Android系统内存回收机制本身存在一些问题,部分碎片化的内存收不回来也无法继续使用,另外系统的升级、补丁更新、APP的功能迭代更新等使得系统内存占用越来越大,日积月累之下可以分配使用的RAM越来越少,另外一方面随着各个APP的功能不断更新迭代越来越强大的功能需要的CPU的算力也越来越高,而很少有APP去适配老旧机型基本都是适配近期最新的机型,使得手机也越来越卡,也有APP本身存在BUG也会导致越来越卡的情况。

总结:手机RAM的内存占用属于Android系统的机制我们一般可以不用过多关注,关注也用处不大。手机卡顿的真正原因是系统内存占用变大无法解决碎片化的问题以及CPU过时算力不够产生的卡顿。

希望我的回答对您有所帮助,如果您有更好的意见欢迎评论区留言。

最佳贡献者
2

这是非常正常的,毕竟一部手机出厂都会搭载相应的安卓操作系统,而系统本身也会占据一定的存储空间,这里不仅仅是闪存空间,还有开机后占据的运行内存,一般来说,现在的安卓系统开机后就会占据至少1G多的运行内存,再加上其它常用APP和服务,一部4G运存的手机可能用一段时间就只剩下1G多可用,这是非常正常的。

但是系统也会根据你的运存大小来动态调整运存使用量,比如主动控制后台常驻的APP数量,当打开大型手游时自动推出一些后台APP来腾出足够的空间,这些都是一种优化的方式,所以当4G运存手机使用一段时间后运存占用率就会开始趋于稳定,不会再大幅度上升。

8G运存显示3G可用也是非常正常的,安卓系统现在能够充分利用大运存的优势,运存越大使用率往往越高,后台也会允许用户常驻更多的APP和缓存,从而加快手机的运行速度,我手里的6G运存手机也经常是只有2-3G运存可用,但是手机仍然是保持流畅的,这一点完全不用担心,运存就是要拿来用的,毕竟闲置也是一种浪费。

3

自己两部华为手机,一部手机为4 GB的运行内存,另外一部为8 GB的运行内存4 GB的运行内存显示剩余运行内存一点几个g,8 GB的运行内存显示为剩余三点几个g是什么原因?

暂且不说华为手机,Oppor 9s,4 GB的运行内存,前几天已经更换了手机,正常情况下不运行任何APP程序的前提条件,剩余运行内存1.7个g左右,这是由于在这使用的接近三年过程中,系统的更新,系统后台资源的占用,看上去1.7个GB,运行内存也不少,不过,在实际的测试中,智能安卓手机使用周期两年到三年之间,就会出现APP响应速度变慢,甚至会卡顿的情况出现,即便是恢复了出厂设置和购买来时是有明显的区别

当然,也可以通过重新启动安卓智能手机减少后台资源占用,不过,应用程序使用不到1到2个小时,所剩余的运行内存有可能只有七八百兆

对于你提到的8 GB的运行内存,华为手机剩余只剩下3 GB左右,我也是用的8+128g,频繁使用今日头条以及悟空答题,还有全民K歌等软件后台程序占用一般情况下3 GB,剩余5 GB

个人认为,对于运行内存的占用一方面,来自于安卓系统的更新之后后台资源队运行内存资源的占用,另外一方面来自于后台应用程序管理,你可以手动设置,将部分软件设置为非自动运行,这样就会减少后台程序的占用提升APP应用程序的响应速度

4

这是正常现象。占多少内存是系统动态调解的过程,不过总体思路是尽可能的多占一些。

是这样的,所有的安卓系统,包括iOS,均属于Liunx或者Unix系统体系范围内,包括PC上常见的红帽啊,Ubuntu呀等,也是一样的。这类系统和我们最熟悉的windows系统在内存管理上区别是很大的。

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

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

另外,安卓采用的是真后台制度,就是哪怕APP被你放到后台了,这个APP还是会持续运行,这样就意味着你会发现安卓手机的内存会越用越小,手机越用越卡,直到你内存清空一下后,才顺畅很多。但现在的安卓已经越来越注意内存管理,动态释放,缓存智能清理等概念的运用,让现在的安卓平时用起来时卡顿的现象少了很多。

反观iOS,它最开始采用的是墓碑机制,APP退到后台时,缓存在,但是程序不会再运行,直到你再把它唤醒为止。这种方法兼顾了程序调用快捷和省系统资源,其实挺先进的,但是不能做到真后台,比较麻烦。现在的iOS也已经在真后台上进步了很多。

最后再说说Windows,早期的windows的内存管理是计较激进的,基本上除了系统必须的内存外,其余全部杀掉。自从Win7后,Windows开始采用了类似iOS(或者Mac)的思路,开始预留一部分内存占用(记得当时不管多大的内存,刚开机后基本上都是30%左右的内存占用率),以提升系统的流畅性。

手动打字,欢迎点赞~

5

感谢您的阅读!

我一直认为安卓手机真的非常的“霸道”,因为不管多大的运存,从你拿到手机开始,就会被手机“吃”一半的运存。所以,你能够看到的运存的容量,并非是商家给你规定的运存容量,8G运存,可用的大概在4G左右。

实际上,运存开机后少于设定运存很简单,因为你的手机启动后,各种系统App开始运行,它们在运行过程中,会占用一部分的运存。这就是,在手机的系统操作界面及系统运行本身,也是要占用一定的内存,而基于Linux的安卓手机,又因为本身的内存运行机制,会默认拿50%给手机自己使用,这样你手机拿到手里,实际上已经少了50%的运存了。

实际上,不仅仅是运存,你可能也发现了你的128G的内存,或者64G的内存拿到手里的时候,也不是百分百的这么大,除了手机系统占用空间和缓存区的,内存也没有商家说的宣传的那么大,有些是虚标。还有手机内存还会存一些本身的驱动,记录扇区信息的内容,所以它们也会让手机本身的内存不会是厂商标注的。

所以,我们也不用过于担心自己的容量不足,因为8G内存虽然被用去了一半,可本身的内存完全符合我们实际使用,目前安卓手机在不断的优化系统,而且很多手机后台管理出色,你根本不用担心自己的内存不足。

6

题中4G内存手机,显示可用1G多,8G内存的手机,显示可用内存3G多,这是由安卓系统内存管理机制决定的。下面我们了解一下,其内存分配和回收机制。

1、内存分配

程序只要运行后,系统就分配一定的内存大小,保证程序正常运行,当程序切换到后台时,其实没有真正退出内存。随着开机自启程序越来越多,你会发现手机的可用内存越来越小,就是因为很多程序开机启动后驻留内存。

这样的后台驻留,有利有弊,好处是打开这些程序时,其实是从内存直接唤起,从后台切换到前台,启动速度快;坏处是打开没有驻留内存的程序时,如果可用内存不足时,需要系统结束部分后台程序,导致启动速度慢。

2、内存回收

当打开新程序时,内存不足,才会回收内存。在系统设置中,也有相关设置选项,允许几个程序驻留后台,这样即使内存够用,系统也会结束部分程序,回收内存。其实除了普通的程序,还有很多系统级服务,这些服务是不能结束的,一直在后台运行。这就是以前人们刷机的原因之一,刷入精简版系统或root手机,就可以减少这些服务或禁止这些服务启动,从而增大可用内存。

综上所述,随着手机内存增大,占用的内存也越大,这是由安卓系统原理决定的。开机自启动的程序或手动打开的程序切换到后台,其一直驻留内存中,再次调用加快启动,所以看到占用内存很大,可用内存很小。不需要关系,可用内存大小,系统默认的内存管理机制,就是为了是程序运行更快,可用内存大小一般不会影响系统运行。

7

谢邀!科技领域头条主大数据之眸前来回答!个人分析原因如下:

1.系统占用

先来说说这个手机标示的8G内存,即使什么软件也不运行,也是小于8G的。因为手机的系统,只要开机就肯定是要占用一部分运行内存的,这取决于手机厂商对于安卓系统的优化能力,国内华为的EMUI也是属于系统底层优化不错的手机厂商之一。

2.内置应用

现在因为运行内存很大,即使同时开启几十个软件也是占不满,很多手机厂家就将常用的电话、短信、拍照、手机管家、图库、设置、录音机、指南针、计算器等软件设置成常驻运行内存。因为经常要用到,因此每次打开这类软件都是瞬间打开,也提高了体验感觉,当然,这类常驻的软件也时时刻刻占用一部分运行内存。

3.内存规格

还有的厂商因为采用的闪存规格不一样,加上还有虚拟存储这一说法,手机系统还会自动分配各软件占用空间,如果运行内存越大,限制就会越松,后台占用也就越多。

总结

因此来说8G运行内存的手机,在没有运行认何软件的情况下,实际可用的只有4G左右,是很正常的。而且在打开各种软件的时候也感觉不到卡顿等待现象,体验各种软件也是非常流畅的,所以说不用担心

笔者已在大数据领域多年,也常年在今日头条中分享大数据相关知识与实战经验,欢迎大数据爱好者一同探讨。头条号:大数据之眸

8

这个太正常了,对于手机来说,大运存带来的操作流畅,绝对是更多的运存占用,那些说4G够用的,也只能说是够用而已,4G运存只1G为可用了,8G的话也只是3G可用,这是不是说8G手机的应用有更多的应用打开呢。

应用对于内在的需求,其实更多的有系统来控制,系统对于应用的后台数据也是有控制的,它会刹后台,就是因为它已经认为,它的运存内存受到了更多应用的请求,这时它就会杀后台,以保持自己足够的流畅。同时我们也知道,安卓手机的后台是真的后台,也就是应用是真的驻留内存的,它是在运行的,所以说,当有足够的内存时,它的应用也会保持的更加的活跃。而当手机本身内存就不充足的情况下,应用也会处于节电的模式,也可以叫休眠模式。

现在大多数手机的运存都是6G起步就是这个原因,因为4G虽然够用,但是实际上还是不够充足,但是8G绝对是够了,这里之所以只有3G可用,也与应用的打开有关系。安卓手机的应用互相唤醒有关。系统也会对大内存手机的应用控制更加的放松,这样体验也会更优。

9

哈喽,你好。我是旧友,很高兴回答你的问题。

对于你使用的华为手机运行内存容量往往过半的情况,我也有遇到,我认为这并非手机的原因,而是由自己的使用导致的。我的理由有以下两点。

第一点:手机APP占据的内存。

如今手机下载安装的APP,无论在内部储存还是手机运存方面都越来越占据空间。就拿热门游戏王者荣耀来说,手机储存从300M更新至现在的2GB,运行内存也从起初的百兆变成了如今的千兆,整整扩大十倍。正是由于手机安装的APP许多都默认后台运行,所以导致手机运行内存的占比越来越低。

第二点:手机内置系统的更新。

大家也都知道,如今手机系统也是更新换代,一次更新需要几百兆的内存,往往这些更新既带来了更为流畅的手机体验,同样加剧了手机的损耗,比如手机运行内存降低。因此,这也是导致手机运行内存越来越小的原因。

整体来说,如今人们对手机需求越来越高,自然而然要伴随着手机硬件、软件的更新换代,所以对于手机运行内存的占比越来越小也属于正常现象。如果大家想要扩大自己的运行内存,不妨尝试关闭手机无用的手机后台程序运行,尽量避免多个APP程序的使用。这样的话,你的手机使用起来就会比较流畅了。

我的回答结束,希望可以帮到你。我是旧友,一个数码资讯的爱好者,有喜欢数码科技的朋友可以关注我,谢谢大家。

10

现在这年代低于6G运存都不够用,不过你买12g运存手机也会发现剩余4G左右,因为低于80%,不耗电系统就不会清理后台,这个不影响的。目前8g肯定够用别担心。

你的回答

单击“发布您的答案”,即表示您同意我们的服务条款