-
1 # 安徽大博金集團
-
2 # 離群素居
很高興回答你這個問題。手機應用更新並不是每次都會增加新功能的,因為可能更新的內容是對應用的完善或者應用的最佳化都是可能的,那麼再說一下應用更新跟手機越來越卡有沒有直接的聯絡,答案是沒有直接的聯絡,但是會有一點關係,畢竟每次更新以後,安裝包是越來越大的,功能會比之前豐富的,所以也會比之前吃記憶體的呢,但是這並不是造成手機卡頓的主要原因,我們看一下為什麼手機會越來越卡。應該是安卓的通病的。
首先,安卓程式都是執行在JAVA虛擬機器上的,而不像iPhone手機那樣直接執行在作業系統上。該虛擬機器就像是個垃圾生成器和記憶體大老虎,非常消耗記憶體,會產生很多垃圾,安卓機會隨著程式安裝的程式越多,cpu能耗越大,從而越來越卡,而且隨著用的時間越久,會越來越卡;最終都會走上不停刷機的不歸路,刷機又可能出錯,所以就有點無限迴圈的怪圈了呢。
其次,安卓記憶體多工機制,從理論上來說JAVA可自動殺死後臺APP回收記憶體,但是JAVA虛擬機器卻不能做到隨用隨收,當我們在使用安卓手機玩天天跑酷或雷霆戰機等遊戲時,每隔一小會難免會出現一兩秒鐘的卡頓,這就是JAVA虛擬機器在強制回收其他APP佔用的記憶體,而如果手機的硬體不夠強大,安卓手機則根本無力回收這些被佔用的記憶體,最終造成手機一直卡頓直到宕機重啟的地步都是很常見的。
最後,就是安卓APP最佳化比較渣,由於安卓系統的開源,大多數軟體開發商都不嚴格按照安卓系統軟體的設計規定去執行,APP越做越臃腫,再高的硬體也被渣最佳化的安卓APP吃掉了。這是實情。
以上三點就是你手機越來越慢,越來越卡的原因分析了。
-
3 # 快科技問答
在智慧手機時代,我們每個人都要安裝大量的APP應用軟體真的是越來越多。並且應用廠商也都將精力放在了最佳化功能上,
正因為此,所以我們的手機總是提醒我們軟體升級、軟體更新!那麼我們手機下載的應用軟體到底要不要更新呢?
一般APP的更新主要有兩個方面。一是提高軟體執行的穩定性,修復BUG,再一個就是為軟體提供一些新的功能。
先來看第一個,就穩定性問題來看,如果你日常在使用這款手機軟體時並沒有碰到太多影響使用的狀況,也沒遭遇過黑屏、宕機、自動重啟之類的問題,升級其實是沒有太多必要的。也是沒有必要性的重大內容更新的。
這是因為,你也不知道下一個版本對於你的手機是否更加相容穩定,而且升級的不好再想降級就沒那麼簡單了,安卓還好,蘋果升級後真是欲哭無淚。
其次,從擴充套件新功能的角度來看,升級也還是有一些必要性的,因此所以大家在決定升級一款軟體前,最好能養成讀更新日誌的習慣,看是否有自己所需要的功能,然後再決定是否進行升級操作,如果而養成了這樣的習慣,也會讓我們大家更系統的瞭解這款軟體,做到以後使用每一款軟體都能夠得心應手,提升這款軟體的工作效率。
還有一個不得不提的功能,就是有軟體為了升級而升級,它的升級完全是為了引起你的注意,從而提升日活,這種更新一般都是很小版本的改動,甚至只是改個序號,連更新內容也沒有。
而且如果涉及到資料庫升級,原來的殘留檔案無法使用,導致永久佔據你手機的空間,就很得不償失了。
-
4 # 青春向上
自己的理解,世界上任何一個事物都在慢慢的消耗。比如水,放久了就會漸漸被蒸發掉。
硬體也是如此,我們在使用它的過程中,物理上一直在運算髮熱,雖然看起來散掉的是熱量,其實它的內部成分也在被慢慢消耗,結果就伴隨著效能的下降。
就是這個奇怪的世界。
回覆列表
手機APP不斷更新是為了打補丁,堵漏洞,其實打程式碼堵漏洞通俗一點說就是為了給APP:有病治病,無病強身……這些更新的程式碼都是需要佔地方的,需要佔據手機記憶體。手機不斷更新程式碼佔有空間就會越來越大。如果手機帶自清理功能會好的多,沒有這個功能的手機會顯得有點卡,最簡單的辦法就是解除安裝瞭然後下載最新的版本即可