成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android中一些你可能不太知道的東西

移動開發(fā) Android
今天,我們來淺談一下你可能不知道的一些東東,不用在意剩余內(nèi)存的大小 其實很多人都是把使用其他系統(tǒng)的習慣帶過來來了。android大多應(yīng)用沒有退出的設(shè)計其實是有道理的...

[[81120]]

1.不用在意剩余內(nèi)存的大小

其實很多人都是把使用其他系統(tǒng)的習慣帶過來來了。android大多應(yīng)用沒有退出的設(shè)計其實是有道理的(下一篇我會講到Android應(yīng)用程序完全退出方法),這和系統(tǒng)對進程的調(diào)度機制有關(guān)系。如果你知道java,就能更清楚這機制了。其實和java的垃圾回收機制類似,系統(tǒng)有一個規(guī)則來回收內(nèi)存。進行內(nèi)存調(diào)度 有個閥值,只有低于這個值系統(tǒng)才會按一個列表來關(guān)閉用戶不需要的東西。當然這個值默認設(shè)置得很小,所以你會看到內(nèi)存老在很少的數(shù)值徘徊。但事實上他并不影響速度。相反加快了下次啟動應(yīng)用的速度。

這本來是android標榜的優(yōu)勢之一,如果人為去關(guān)閉進程,沒有太大必要。特別是使用自動關(guān)進程的軟件。(這里解決了大家非要關(guān)進程的誤區(qū)!)

2.為什么內(nèi)存少的時候運行大型程序會慢呢?

那其實很簡單,在內(nèi)存剩余不多時打開大型程序,會觸發(fā)系統(tǒng)自身的調(diào)進程調(diào)度策略,這是十分消耗系統(tǒng)資源的操作,特別是在一個程序頻繁向系統(tǒng)申請內(nèi)存的時候。這種情況下系統(tǒng)并不會關(guān)閉所有打開的進程,而是選擇性關(guān)閉,頻繁的調(diào)度自然會拖慢系統(tǒng)。所以,通過更改內(nèi)存閥值的程序可以有一定改善。但改動也可能帶來一些問題,取決于值的設(shè)定。

那么,進程管理軟件有無必要呢?有的。就是在運行大型程序之前,你可以手動關(guān)閉一些進程釋放內(nèi)存,可以顯著的提高運行速度。但一些小程序,完全可交由系統(tǒng)自己管理。

3.不關(guān)程序是不是會更耗電?

這里講解一下android后臺的原理,你就明白了。android的應(yīng)用在被切換到后臺時,它其實已經(jīng)被暫停了,并不會消耗cpu資源,只保留了運行狀態(tài)。所以為什么有的程序切出去重進會到主界面。但是,一個程序如果想要在后臺處理些東西,如音樂播放,它就會開啟一個服務(wù)。服務(wù)可在后臺持續(xù)運行,所以在后臺耗電的也只有帶服務(wù)的應(yīng)用了。這個在進程管理軟件里能看到,標簽是service。

所以沒有帶服務(wù)的應(yīng)用在后臺是完全不耗電的,沒有必要關(guān)閉。這種設(shè)計本來就是一個非常好的設(shè)計,下次啟動程序時,會更快,因為不需要讀取界面資源,何必要關(guān)掉他們抹殺這個android的優(yōu)點呢?

4.為什么android一個應(yīng)用看起來那么耗內(nèi)存

大家知道,android上的應(yīng)用是java,當然需要虛擬機,而android上的應(yīng)用是帶有獨立虛擬機的,也就是每開一個應(yīng)用就會打開一個獨立的虛擬機。這樣設(shè)計的原因是可以避免虛擬機崩潰導致整個系統(tǒng)崩潰,但代價就是需要更多內(nèi)存。(跟塞班也不一樣,安卓不容易死機重啟)

以上這些設(shè)計確保了android的穩(wěn)定性,正常情況下最多單個程序崩潰,但整個系統(tǒng)不會崩潰,也永遠沒有內(nèi)存不足的提示出現(xiàn)。

大家可能是被 windows毒害得太深了,總想保留更多的內(nèi)存,但實際上這并不一定會提升速度,相反卻喪失了程序啟動快的這一系統(tǒng)特色,很沒必要。大家不妨按我說的習慣來用用這個系統(tǒng)。

責任編輯:張葉青 來源: 安卓巴士
相關(guān)推薦

2021-07-05 05:34:10

Typescript語言開發(fā)

2021-02-16 09:02:59

Python代碼技巧

2021-11-01 12:10:56

Python技巧代碼

2015-04-13 13:21:45

JavaScript JavaScript

2015-05-07 13:13:27

JavaScript JavaScript

2012-11-23 10:57:44

Shell

2019-03-22 08:00:01

Git命令GitHub

2023-02-27 09:20:24

絕對定位CSS

2023-01-29 09:46:47

Dialog彈窗模態(tài)

2015-08-13 09:03:14

調(diào)試技巧

2019-11-20 10:25:06

sudoLinux

2020-01-29 19:40:36

Python美好,一直在身邊Line

2021-01-05 11:22:58

Python字符串代碼

2020-10-12 08:03:51

Go語言編程

2021-07-12 07:59:06

安全 HTML 屬性

2014-12-08 10:39:15

2019-11-25 14:05:47

Python裝飾器數(shù)據(jù)

2017-09-18 18:31:08

Hadoop

2018-05-30 12:04:36

LinuxUbuntu 18.0

2017-02-09 14:46:25

Git事情
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久草视 | 日韩欧美一区二区三区免费看 | 欧美综合久久久 | 免费一区在线观看 | 91传媒在线观看 | 亚洲一区二区三区四区在线观看 | 国产高清精品一区二区三区 | 狠狠操狠狠搞 | 做a网站| 国产一区二区三区在线 | 二区精品| 在线观看av网站永久 | 欧美一区二区三区视频 | 欧美一级久久精品 | 欧美a区| 久久国产欧美日韩精品 | 国产精品久久久久久吹潮 | avhd101在线成人播放 | 在线国产一区 | 国产激情网 | 性一交一乱一透一a级 | 91在线第一页 | 成人精品一区二区三区中文字幕 | 四色永久 | 日韩中出| 日韩在线视频播放 | 中文字幕在线免费观看 | 黄色免费av | 日韩精品久久一区二区三区 | 国产精品一码二码三码在线 | 亚洲激情专区 | 免费小视频在线观看 | 中文字幕四虎 | 好姑娘影视在线观看高清 | 天天操夜夜操免费视频 | 欧美精品一区二区三区在线播放 | 日本不卡在线视频 | 精品自拍视频在线观看 | 91国内产香蕉 | 美女精品一区 | 一区二区不卡高清 |