VS2015占内存大吗?_手机是6GB运行内存,何为后台却显示3G内存?
因為很多進程你是無法通過清理后臺關閉掉的,比如你清理完后臺,你的微信,qq,淘寶,釘釘等等軟件其實都在后臺保留一個進程用來接收服務器發來的消息,如果這個進程被關閉的話,你將無法收到消息。這是安卓系統的一個消息接收機制。
但如果僅僅是保留消息接收進程其實也占不了多少內存,麻煩就麻煩在國內這些個流氓軟件會相互喚醒,并且常駐后臺,以此營造出一種快速啟動的假象。(程序一直在后臺運行著,啟動自然就快了很多)比如你打開了支付寶,同一時間,淘寶,咸魚,餓了嗎,等等一系列阿里系的app被喚醒。在流氓軟件們眼里,內存就那么大,不占白不占,自己不占就會被競爭對手們占走了。因此安卓手機的內存越做越大,但其實并沒有從根本上緩解手機的卡頓問題。
相反的,都2020年了,蘋果的內存卻還是只有3-4GB。這是源于蘋果對自己平臺上的應用有著絕對的管轄權,你清理后臺,app說關就關,不會有殘余的進程在后臺運行。更不會有相互喚醒等騷操作。
那蘋果是如何解決消息接收的問題呢?
蘋果有個自己的服務器,比如微信的消息,對方的消息先傳送到微信服務器,然后微信服務器在傳送到蘋果服務器,蘋果服務器再將消息送至用戶手機上,提醒用戶某個app有新的消息。
很多小伙伴提到統一推送聯盟,這個也許能解決一部分問題,但作用僅限于那些自覺的app廠商。我前面也提到了,消息接收進程其實占不了多大內存的,真正的內存大戶是app的自啟動和相互喚醒,否則那些動輒好幾億的日活躍用戶是哪來的。
還有小伙伴說等咱們自研一套規范化系統,嚴格監管所有app的活動,比如某為的鴻蒙,但這個操作難度也很大,如果一個新生的規范化系統強制所有上架app接受監管,那各大app廠商有沒有可能為了利益聯合起來抵制新生系統呢?將其扼殺在搖籃里。對于資本家而言,斷人財路如同殺人父母,在利益面前,他們是可以不顧一切的。也許國產系統會有zf的支持,但是這些個大公司怎么可能沒點手段呢。
蘋果之所以可以這么搞是因為人家從開始之初,整個行業剛剛起步的時候率先制定了游戲規則。那個時候app開發者的聲音還很弱小,但是如今早已今時不同往日了。
結論
Android的操作系統充分利用了你有多少可用的內存,以及它同時需要多少內存來實現基本功能。內存不足會使應用程序運行緩慢,導致手機運行緩慢,或者迫使它們關閉,但你的操作系統并沒有錯。只要你在完成一個應用程序后關閉它,你的安卓系統就會處理剩下的事情。
對于一款手機來說,6G足夠了,10G以上綽綽有余。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的VS2015占内存大吗?_手机是6GB运行内存,何为后台却显示3G内存?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python concat函数 多张表_
- 下一篇: 欧蓝德 (660) -(警车内被乔丹体育