一些安卓手机2G内存可用1G左右占一半,6G内存可用3.5左右,这是为什么?

游泳边

运行内存和非运行内存相比,真的是非常非常非常重要的,重要的词语说三遍,运行内存对于手机的配置性能起到一个重要指标的作用,但是往往打开手机一看,可用的只有一半的内存,大家心里当然就很不爽。

事实上,手机运行内存标称2G或几G的,但是实际能够提供给我们使用的往往并没有多少,毕竟,手机系统的本身运行就要占用了一定运行内存,另外,有些软件设置了开机自启动,所以一开机就要运行占用一定的内存,所以剩下来,一半还少了点,其实算是正常的了。

记得我的手机刚买到手的时候,可开心了,干什么都还算迅速,然后在我的“折磨””下,过了那么几个月之后,运行的时候就出现卡顿现象,随即跳出一个窗口“**软件已停止运行,是否关闭?””,去手机的管家里面看一下就发现其实就是因为运行内存占用过多,同时运行的程序过多。


镁客网

安卓系统的工作机制决定了手机的内存不管有多大就会利用多大。

你的手机2G内存,只剩余不到1G;

你的手机3G内存,也只剩下1G;

你的手机4G内存,剩下1G多。

就算你的手机达到了8GB内存,剩下的可用内存可能连一半也不到。为什么?

我们在使用各种手机应用时,这些应用的数据都会写入到内存中,从而占用我们的可用内存容量。手机一开机,我们就要运行系统,所以系统在一开始就要占用一定的内存,因为手机的使用不可能什么也不干,我们需要打电话之类的基础功能,支持这些功能的应用也会在后台运行,也会用到一定的内存。

所以一开机手机的内存空间已经被占用了1G以上。

支持更大运行内存的手机为什么不止占用1G?

我们买更高内存的手机,不是为了帮助我们在使用各种应用时,能够更快的启动和运行吗?而要达到这样的效果,就需要先将应用写进内存中,也因此,手机的运行内存会被大量的占用。

你不想被占用,想多腾出点内存空间?

如果有这个打算的话就买一部小一点内存的手机吧。安卓系统本身就讲究物尽其用,只要你的内存有多大,就用多大,并且不会因为你一直使用应用清理内存而真正的达到释放内存的效果,因为你释放完内存后,系统看到还有这么多的内存可以使用,又要帮你预先占用了,以让你在之后打开应用时能体会到更快的启动速度。另一方面,很多手机应用都有自启动和关联唤醒的机制,也会导致多个应用在后台运行而占用内存。



超能网

现在的安卓手机阵营基本上都是这样,个人用的是4g版本的魅蓝note6升级了Flyme7。 4G内存实际可用内存只有1.5G


几年前,许多手机的运行内存都还处于512M的时候,可用运行内存还有两三百M。 当我们升级到2GB运行内存手机的时候,可用运行内存还有1G多。

现在,绝大多数旗舰机都已经4GB 6GB运存起步了,好多机型更是到达了8GB。但是我们会发现,买来后运行内存远没有达到4g.6g.8g。

以我手上的这台4GB运存的魅蓝note6来说,实际运存最多2GB。

因为系统开机会占部分运行内存的,这一部分所占运行内存的大小还得看厂商的优化能力和系统的臃肿程度,还有一部分是手机里的软件常驻扎的也会占一点内存。 有时候关下机运行内存就会多一点,过着清理一下内存,可以杀掉一些占内存的软件。还有现在运行内存这么大,绝大多数用户在日常使用中是占不满的,有些厂商就将许多系统级应用常驻在内存里,向电话、设置、短信这些常用的,因为你经常要用到,所以每次打开的时候都不需要再加载,打开速度很快,也提高了手机的响应速度。这些常驻在内存里的系统应用也会占据一部分的运行内存。 这样一来运行内存自然没有原来的内存了。

各位观众老爷,记得点下关注哦。


A盖世戏精

以前我有答过4G与6G手机的区别在哪的话题,现在在这里也再说一下!


相信很多人买来新手机,就会发现手机已经剩下一半的运存了!装上软件,开始清理完还能接近一半,用久了再清理也剩不了一半了

我们都知道,手机不管是内存还是运存都是越大越好,但是价格也是越来越贵!

4G手机与6G手机用起来的区别在哪呢?


打个比方:一个发动机,可以带动4吨的重量,另一个发动机可以带动6吨的重量!

我如果用4吨的发动机,我车架重2吨,时间久了,车架上就有灰尘各种东西了,我车就拉不了2吨的货物了。



如果我用6吨的发动机,我车架就得3吨重,因为拉的东西多!当然得用大车了。

所以你会发现不同的运存新机都会占用差不多一半!前面提到的车架就是系统占用的内存!




科科小君

运存使用率偏高是,因为各个手机厂商在优化安卓系统的时,候都考虑到我们使用手机时的程序响应速度,除了系统本身运行需要运存外,还把我们常用到的程序加载一些到手机运存里,而高响应速度。特别值得一提的是,现在的AI技术可以根据个人使用情况而加载常用的程序到运存里,当然系统会根据运存使用情况来决定加载多少。你也不需要因为剩余内存不多而担心打开大程序而卡顿,当你打开大程序的时候系统会优化掉一些用不到的预加载项,手机运存大的系统就能加载更多的预加载项,响应速度就会更快。如果把内存比作仓库,仓库越大处理器能从里面拿的东西就越多越全,仓库小了处理器能拿到的东西就越少,如果仓库没有处理器需要的东西,就要从别地方(硬盘,也就我们常说手机内存)拿到仓库再给处理器,速度就变慢了。所以手机在你没有打开什么程序的时候运存使用率都感觉比较高,根据运存大小占用大概50%--70%,系统在预留足够运存随时可以打开一两个程序的情况下充分使用运存,这是也是很好的。这只是个人观点,如有忽略或者不对地方欢迎留言补充和指正。

An啟點

这个问题我以前已经回答过,这里就为您总结一下吧。

原因一

系统和应用不断地升级。

原因二

恰到好处的计算结果。

别管是多大运存的手机,运存的占用量恰好是一半。不得不让人怀疑这种“巧合”是不是手机厂商的算计。运存占用的大头是系统和手机自带的应用,他们无法被清理出运存。定制系统和自带应用真需要占用这么多的运存吗?喜欢折腾手机的朋友知道,即使不刷rom,自带应用精简得当的话运存的占用率就能减少三分之一。运存占用一半这种恰到好处的计算,既能保证系统基本流畅的运行,不久之后也能刺激用户换机。现在已经有了10g运存的手机,等到10g运存成为主流的时候,占用率估计也不会少于4G。

原因三

第三方应用不懂收敛。

现在的第三方应用一心只想提高自己的使用率和粘性,为此增加了很多没有必要的功能。但凡是个应用,别管什么类型,都想带个“社区”。很多应用在开发的时候,主要考虑的是如何推送更多的信息和广告,而不是真正解决用户的痛点。臃肿的功能和不加优化的程序就这样占据了更多的运存空间,但是谁会在乎呢,反正现在的手机有的是运存空间。


手机安全那点事


基础知识关键点

运存缩水这种事不是全地球人都知道的吗?

那就和大家炒一下冷饭吧!

运存是有一定程度缩水的

。例如我们买的手机说是6GB运存,实际总的运存是少于6GB的,可能只有5GB多一点。理论上的1GB是等于1024M,但实际生产是按1GB等于1000M,公开标出的数据,其实要更少一点。其实整个行业都有这样的“潜规则”,包括其他存储硬件比如硬盘、U盘、手机内存等等。

还有就是随着手机系统不断升级,系统运行时所占的内存也是很大的,所以手机开机之后会预留一部分内存供手机系统准备。

还有就是手机自带的预留软件也占据了一定的储存空间,以及用户在运行APP时产生的数据和缓存,加上下载软件后的安装包和过时无效文件也是占据空间的,安卓更不像苹果有较强的优化功能。

所以为了达到手机运行流畅,安卓手机可以多点点清理内存图标,一键关闭目前正在运行的非受后台保护的应用,释放RAM内存,既可以保证手机流畅又可以让手机更加省电。还可以定时清理内存等等。


欧界测评

我簡單直接回答一下吧,

首先要知道:

第一、在存取速度上,內存比閃存存取快很多。

第二、現在大部分手機都有預測讀取功能來提升速度

回答你問題:所有資料都是存放在閃存,當你或你的程式想讀取第一頁資料的時候,手機已經預先把後幾頁的資料放在內存上,等你速度可以加快,手機的內存越大,可預測並預做的資料就越多!所以這也是內存越大,越流暢的原理!


OLD公仔仔

读取机制和读取命中率。运存的概念就是把处理器要处理的数据放在运存上,然后处理器读取并处理。系统本身的软件要预读取,并看情况加载相关尽可能多的数据,以帮助处理器尽快工作,并在屏幕上显示出来。同样的,当你再安装了别的软件而没有关闭自启动,自带软件和后安装软件就占用大部分运存,并且会根据情况,尽可能多预载


分享到:


相關文章: