為什麼手機6g運存還是瘋狂殺後臺?

高德地圖,手機淘寶,這些APP幾乎每次都要重進。內存大約剩餘一半為什麼手機6g運存還是瘋狂殺後臺?為什麼手機6g運存還是瘋狂殺後臺?
10 個回答
热点爆爆爆
2018-11-11

感謝邀請 超活躍

安卓系統內存機制就是這樣,不管運行內存是3G還是6G。系統都會佔用一半。

方法/步驟
  1. 安卓是多線程,多任務的操作系統

  2. 安卓是虛擬機,還是java虛擬機

    虛擬機本身就比操作系統佔用內存更大,更不可思議的是,一個app是一個獨立的虛擬機。

  3. 3

    應用程序多數都是多線程,運行的時候,一般會開運行的主線程、負責更新升級的PushService 線程、負責接收消息的NotifyService 線程

  4. 4

    在安卓2.3時代

    虛擬機默認內存組合是8+64+256

    安卓4.0到4.4

    虛擬機默認組合16+128+512

    到了64位操作系統的時候,運行內存普遍達到3+硬盤空間128g

    系統默認的虛擬機達到32+196+512

  5. 5

    應用程序功能越來越多,體積在增加,內存也在增加,出現的結果就是虛擬機越來越大。手機不得不採用更大的6g運行內存,甚至8g的運行內存

东莞星宇数码
2018-04-09

感謝邀請!

業內有人說6G運存就是個笑話。看來很多消費者都已經體會到了。

6G運存的手機,在開機後我們看到剩餘的一般不會超過4G,能達到4G的可以說系統優化得很好了。當我們打開微信運存就會減少600M左右,再打開地圖又是一個600多M,再開個淘寶,還會減少500M,這三個軟件一開,手機運存就會剩餘2G左右了,如果再開其他的,我們可以想像得到運存的剩餘情況。

還有,軟件在後臺運行的時候,一定會消耗手機的電量,這樣會減少手機續航的時間。基於這兩點,手機廠商在出廠的時候就設置好了手機開機後只會允許三個或四個等程序在後臺運行,如果後面再開程序那就會默認關閉前面打開的程序,這也就是我們說的殺後臺。

當然不是所有廠商的手機都會殺後臺,如火腿腸的機這點就做得好。

這種情況的出現,也就有廠商在系統上下功夫,做成了分屏多任務。比如說看電視的時候可以同時聊天搶紅包,可以同時購物,遊戲時可以不受影響的接電話等。這功能藍綠廠做得比較好。

那可不可以不讓手機自動殺後臺,或讓手機在後臺運行的程序多一點,比如說達到六七個。答案是有的。我們進入手機的工程模式設置程序後臺同時運行的數量即可。

因為不同手機進入工程模式的方法不同,此處就不多說了。各位有需要可以問度娘或私信問我。

以上,如果您喜歡我的回答,請點贊關注。我是專注於搞機的星宇,本人會每天回答關於手機的各種問題。歡迎提問邀請,謝謝!!

月光科技官方
2018-04-09

大家都知道,目前iPhone最大內存為3GB,安卓旗艦已經達到8GB,但是蘋果的流暢性卻吊打安卓。


因為兩者機制不同,iPhone使用的iOS系統採用了一種“墓碑機制”也就是我們所說的“偽後臺”,當用戶回到主界面,剛才使用運行的任務就停止運行,幾乎不佔用內存資源。

再看安卓系統,用戶開啟應用後,儘管界面切換到了主界面,但任務仍在後臺運行,用戶如果再開啟其他應用,又需要額外內存,相當於前臺、後臺任務都需要佔用內存資源。

為什麼手機6g運存還是瘋狂殺後臺?

雖然現在內存不斷變大,但是軟件佔用的內存也在增加。

目前隨著硬件的功能強大,軟件的開發商也就會跟上,佔用更多的內存會上軟件變得更加流暢,還可以獲取更多功能,開發時間也會更短。並且對續航也沒有太大影響。既然硬件強大了,軟件為什麼不跟上呢?

隨著android系統的版本變化,其使用的交互機制也在變化,軟件應用機制也在進化,系統佔用內存從最初的100多M到現在2G左右。

為什麼手機6g運存還是瘋狂殺後臺?

內存有6GB,系統佔用了2GB左右。剩餘3G左右,但是開幾個軟件之後再切回來還是被系統“殺”了。確切的來說是被“開屏”了。

很多應用會選擇在數據加載完成之前,“蓋”上一張開屏圖來掩飾部分板塊的空白,這就造成了程序重啟的假象,實則是程序依舊在後臺運行。正如很多人切換回微博的時候,也會彈出開屏圖,可一旦進去後就會發現頁面依舊停留在當初瀏覽的地方,這就是一個拿開屏圖“蓋”主頁面的一個比較常見的例子。但是這個真的不是內存的鍋,再大的內存都會這樣,更多的是網速和應用優化的問題。
為什麼手機6g運存還是瘋狂殺後臺?

水哥爱搞机
2018-09-29

其實國內的安卓手機喜歡殺後臺程序已經是司空見慣的事情了,並不是說你的運行內存大就不會殺,即使你是目前規格最高的8G運存也會存在殺後臺的情況,因為手機廠商的系統優化都是奔著“節省”去的,一個程序超過十幾分鐘不二次點進去估計就被系統關閉了...


為什麼手機6g運存還是瘋狂殺後臺?


首先大家都知道國內安卓的軟件生態並不是特別好,有些流氓軟件還會在後臺自己啟動,所以手機廠商對於後臺的管理大多數都是:通通清除,即使是你在正常使用的程序也有可能會被“誤殺”,因為讓後臺更乾淨就能讓手機更流暢和更省電,所以有時候運行內存大並不能說後臺程序就能保留,當然對於那些必須要保留的程序你可以加入白名單和上鎖!

為什麼手機6g運存還是瘋狂殺後臺?


而蘋果乾脆就是沒有後臺所以也就是不存在殺後臺的情況,因為iOS是“墓碑機制”在後臺的程序直接就暫停運行了,而安卓後臺的程序是一直在運行的也是在耗電耗流量的,既然是這樣被系統關閉的可能性就非常大了,安卓系統自己會預留一些運行內存來防止手機死機,所以你手機的運存是永遠不可能用到100%的,估計到接近90%的時候前面的程序就會關閉了!


為什麼手機6g運存還是瘋狂殺後臺?


但是我們買手機還是要買運存大的因為上限會高不少,即使是系統會殺後臺大運存的手機留存率會好不少,最關鍵的是你自己可以多加幾個後臺白名單進去手機也不會卡頓和壓力大,而且運存大的話對於長期使用是有幫助的,因為隨著系統升級和軟件更新可能佔用運存會越來越大,這時候大運存的優勢就來了~

千帆辰
2018-09-07

現在智能手機的發展真的是非常的快速,從最開始的512M的手機內存發展到1GB、2GB、3GB的手機內存,直到現在已經發展到6GB、8GB的手機內存了,隨著內存的加大,我們的手機運行速度也是越來越快,但是有這樣的一個問題,就是即便是6GB的手機內存還是會擠掉後臺運行的軟件,這到底是什麼原因呢?

其實,要是為什麼智能手機會瘋狂的擠掉後臺應用呢,是因為我們所使用的安卓手機的機制導致的原因,我們也都知道,目前的智能手機系統分給蘋果iOS還有谷歌安卓系統,所以由於谷歌的安卓系統運行機制的原因,才會導致手機的運行速度隨著應用大小的增加而變得卡頓。我們可以看一張我們在日常生活中所經常使用到了一些應用,它的佔用內存是幾百兆左右的。為什麼手機6g運存還是瘋狂殺後臺?

相信大家看到這張圖片的時候就會明白,為什麼手機即便是運行內存一直在增加,手機應用的內存還是不夠用的,當初手機內存是3GB的時候,只有一開機就是剩餘1.5GB,這即使這個原因了,還有一鍾原因就是安卓手機沒有辦法把應用擠乾淨啊,有的時候擠掉一般就會重新恢復,這個問題也是需要大家注意,不過目前很多的廠商都已經開發出來一款能保護後臺的程序,大家有興趣可以去體驗一下。

為什麼手機6g運存還是瘋狂殺後臺?

後,對於安卓手機的擠掉後臺的問題,我個人認為是目前所有安卓手機的一個通病,我們只能等待廠商的優化,大家的手機這個現象和問題嚴重嗎?可以下下方留言,咱們一起探討!

手机达人啊
2018-04-09

安卓系統內存機制就是這樣,不管運行內存是3G還是6G。系統都會佔用一半。
為什麼手機6g運存還是瘋狂殺後臺?

相信很多人都經歷過,為什麼我運行內存很大,只開了幾個程序還有一半的運存,為什麼後臺還是被殺了呢?

其實你的後臺很有可能不是被殺死,而是被開屏了,導致你誤以為程序被殺以至於應用重啟。

很多情況下,程序是需要連接服務器來加載一些數據。例如淘寶的首頁商品推薦。數據越大,加載時間越長,而數據還沒加載出來的時候,會非常影響當前畫面的展示。
為什麼手機6g運存還是瘋狂殺後臺?

於是,現在很多應用會選擇在數據加載完成之前。蓋上一張開屏圖來掩飾部分板塊的空白,這就造成了程序重啟的假象。實際是應用仍在後臺運行。
為什麼手機6g運存還是瘋狂殺後臺?
就拿悟空問答答題界面來說,手機放那一會後就沒後臺了,需要重新打開軟件,打開後還在之前答題回答的頁面。

最主要的還是應用優化的問題。

之意
2018-05-30

1,安卓是多線程,多任務的操作系統

2,安卓是虛擬機,還是java虛擬機
為什麼手機6g運存還是瘋狂殺後臺?

虛擬機本身就比操作系統佔用內存更大,更不可思議的是,一個app是一個獨立的虛擬機。

3,應用程序多數都是多線程,運行的時候,一般會開運行的主線程、負責更新升級的PushService 線程、負責接收消息的NotifyService 線程
為什麼手機6g運存還是瘋狂殺後臺?
為什麼手機6g運存還是瘋狂殺後臺?

4,在安卓2.3時代

虛擬機默認內存組合是8+64+256

安卓4.0到4.4

虛擬機默認組合16+128+512

到了64位操作系統的時候,運行內存普遍達到3+硬盤空間128g

系統默認的虛擬機達到32+196+512


為什麼手機6g運存還是瘋狂殺後臺?

5,應用程序功能越來越多,體積在增加,內存也在增加,出現的結果就是虛擬機越來越大。手機不得不採用更大的6g運行內存,甚至8g的運行內存

科技吉普
2018-04-30

謝邀!喜歡,就關注下~

隨著智能手機在國內普及,越來越多的同學對智能手機也越來越瞭解,比如每一款智能手機的配置參數都瞭如指掌,對於手機運存的作用也是越發瞭解。隨著智能手機的進步,性能是逐漸增強,對於運存的需求也在逐漸增大,從1GB RAM到2GB RAM,再到現在的6GB RAM,甚至8GB RAM。

可以看出,智能手機的成長就是手機運存增大的過程,就目前來說,普遍的旗艦智能手機都配備了6GB RAM。有部分同學在疑問,都6GB RAM了,為什麼系統還要「殺」後臺APP?

瘋狂地「殺」

為什麼系統要瘋狂地「殺」後臺APP,原因很簡單,只為保證我們的使用智能手機的時候,能夠流暢使用。而iOS操作系統的蘋果iPhone手機,之所以不需要大運存來支持,原因在於iOS對後臺不使用的APP直接凍結了,故而後臺APP不會影響蘋果iPhone手機的性能。

而Android操作系統的智能手機,由於系統機制緣故,儘管我們不使用APP了,但APP依舊可以在後臺運行。除此之外APP佔用運存大小,也是隨著智能手機成長的,以目前比較常用的APP為例,可以從表格看出,它們佔用的運存是幾百兆不等。

為什麼手機6g運存還是瘋狂殺後臺?

如果這些APP同時在後臺運行,就算是6GB運存,也肯定完全不夠用的,所以瘋狂地「殺」,非常有助於我們使用智能手機的體驗。

虛假的開屏圖

接下來吉普要介紹一種後臺程序重新開啟,有開屏圖現象。這種情況實際上是APP沒有被「殺」乾淨,它們依舊在後臺運行。很多時候,打開一款APP,它需要連接服務器加載一些數據,比如淘寶商品、微博新信息等等,數據越大,加載的時間也就越久。APP自然不會讓我們乾瞪眼,因為長時間的數據加載,會非常影響用戶體驗,於是乎,很多APP會在數據加載完成之前,「蓋」上一張開屏圖來掩飾部分板塊的空白,給我們感覺就是APP在重啟,實際這是假象,在打開之前,APP依舊在後臺運行。

為什麼手機6g運存還是瘋狂殺後臺?

所以,Android操作系統的智能手機關閉後臺APP的問題依舊是多數用戶的痛點,所以現在的系統都加入了「殺」後臺APP的程序。

妖月寒空
2018-04-09

做為軟件供應一方,就是你有20g內存,我們也有辦法給你用完,光是軟件的關聯喚起,就能讓你的後臺住滿全家桶,沒事還幫你下載個推廣軟件,或者是比特幣資源程序,最後一句,你的內存與運算量,我們是不會客氣的

老赵142743239
2018-11-11

殺後臺不是內存不夠用,而是app都後臺喚醒,太費電。

相關推薦

推薦中...