愛(ài)思助手下載蘋(píng)果版 為什么蘋(píng)果手機(jī)運(yùn)行內(nèi)存小但不卡,他的運(yùn)行機(jī)制與安卓有什么區(qū)別?
為什么蘋(píng)果手機(jī)運(yùn)行內(nèi)存小但不卡,他的運(yùn)行機(jī)制與安卓有什么區(qū)別?我不認(rèn)為它卡住了,但過(guò)渡效果很慢。我給你一個(gè)錯(cuò)覺(jué):1。它沒(méi)有卡住。開(kāi)放性較差,權(quán)限較低,使得系統(tǒng)更易于管理軟件。2. Android相對(duì)來(lái)
為什么蘋(píng)果手機(jī)運(yùn)行內(nèi)存小但不卡,他的運(yùn)行機(jī)制與安卓有什么區(qū)別?
我不認(rèn)為它卡住了,但過(guò)渡效果很慢。我給你一個(gè)錯(cuò)覺(jué):1。它沒(méi)有卡住。開(kāi)放性較差,權(quán)限較低,使得系統(tǒng)更易于管理軟件。
2. Android相對(duì)來(lái)說(shuō)更開(kāi)放。在這種國(guó)內(nèi)環(huán)境下,軟件質(zhì)量參差不齊,流氓軟件層出不窮。IOS基于OSX系統(tǒng)內(nèi)核。優(yōu)秀的內(nèi)存緩存管理是與生俱來(lái)的,程序加載過(guò)程比Android更快。
2. 一旦程序按home鍵退出,所有代碼將被掛起,而不是在后臺(tái)運(yùn)行并占用CPU。
3. 當(dāng)可用內(nèi)存不足時(shí),它會(huì)自動(dòng)終止先前掛起的程序,以完全釋放內(nèi)存。
4. IOS應(yīng)用程序都是用本機(jī)代碼開(kāi)發(fā)的。在編譯時(shí),它們針對(duì)每種CPU進(jìn)行了優(yōu)化。與Android不同,大多數(shù)應(yīng)用程序都是Java應(yīng)用程序,需要Java虛擬機(jī)來(lái)解釋和執(zhí)行,這相當(dāng)于在運(yùn)行時(shí)再次編譯。谷歌一直在試圖找到一種允許優(yōu)化的方法。現(xiàn)在它已經(jīng)在安裝過(guò)程中編譯好了,但是它不能改變它必須在Java虛擬機(jī)上運(yùn)行的事實(shí)。
為什么安卓不放棄虛擬機(jī)機(jī)制,轉(zhuǎn)變更高效的方式,例如ios一樣?
那不是Linux手機(jī)嗎?很多制造商都做過(guò),但什么也沒(méi)做。如果Android沒(méi)有接近Java,它就不會(huì)處于目前的狀況。Java開(kāi)發(fā)人員遠(yuǎn)不止是C/C。WP就死在這上面了。如果IOS沒(méi)有硬件的支持,它早就死了。
一開(kāi)始,Android希望構(gòu)建一個(gè)跨平臺(tái)的移動(dòng)系統(tǒng)。事實(shí)上,以前有x86和MIPS手機(jī),但后來(lái)被arm控制,這讓人覺(jué)得這個(gè)JVM是個(gè)負(fù)擔(dān)。
安卓手機(jī)運(yùn)存6G和8G實(shí)際使用起來(lái)有多大區(qū)別?
就小型應(yīng)用而言,差距并不明顯。
如果您有8GB的運(yùn)行內(nèi)存,當(dāng)手機(jī)上有更多程序時(shí),自然的用戶(hù)體驗(yàn)比6GB更好。
一般來(lái)說(shuō),內(nèi)存越大越好,內(nèi)存是運(yùn)行的應(yīng)用程序的臨時(shí)存儲(chǔ)器,運(yùn)行的程序會(huì)在內(nèi)存中存儲(chǔ)一些數(shù)據(jù),也就是說(shuō)內(nèi)存是臨時(shí)數(shù)據(jù)的生存空間。
多任務(wù)切換時(shí),8g內(nèi)存比6G內(nèi)存更流暢。隨著手機(jī)上存儲(chǔ)的應(yīng)用程序、照片、視頻和文件越來(lái)越多,8g內(nèi)存的手機(jī)或許可以使用更長(zhǎng)的時(shí)間,容納更多的程序,相對(duì)來(lái)說(shuō)更流暢。
例如:與高速公路的6車(chē)道和8車(chē)道相比,6車(chē)道還是8車(chē)道暢通?