然而,若是要回答這個(gè)問(wèn)題,我們需要追溯到上個(gè)世紀(jì),去尋找智能手機(jī)的起源。
西方歷史及奇幻文學(xué)作品十分熱衷于表達(dá);血統(tǒng)”的設(shè)定,其傳統(tǒng)文化認(rèn)為血統(tǒng)可以決定天賦,并引出;命運(yùn)是否被注定”的哲學(xué)思考。比如大家比較熟知的《哈利波特》系列,解構(gòu)之后就不難發(fā)現(xiàn),這實(shí)際上是一部講述格蘭芬多與斯萊特林兩支血統(tǒng)及其傳人的廝殺史(哈利波特是格蘭芬多的后代,繼承了其勇氣,伏地魔是斯萊特林的后代,擁有著其野心),而無(wú)處不在的預(yù)言(一個(gè)終將殺死另一個(gè)),也貫徹了西方慣有的宿命論情結(jié)。
到了科技行業(yè),;血統(tǒng)”的定義被;基因”所取代,一個(gè)公司有著什么樣的基因,決定了它的擅長(zhǎng)領(lǐng)域,這種評(píng)價(jià)也被廣泛接受,成為唯物時(shí)代獨(dú)樹(shù)一幟的唯心理念,并經(jīng)受住了事實(shí)考驗(yàn)——當(dāng)我們?cè)噲D解釋微軟失落于互聯(lián)網(wǎng)、Google敗退于社交網(wǎng)絡(luò)、Baidu止步于電子商務(wù)的原因時(shí),都會(huì)由衷的感慨;原來(lái)劇本早在多年以前就已經(jīng)寫(xiě)好了”。
同樣,為什么Android手機(jī)的;卡慢”問(wèn)題永遠(yuǎn)比iPhone要更加嚴(yán)重,它的答案也從一開(kāi)始就注定了。
1965年,貝爾實(shí)驗(yàn)室、通用電氣和麻省理工學(xué)院開(kāi)始合作開(kāi)發(fā)一套能夠兼顧易用性和強(qiáng)大性的操作系統(tǒng),經(jīng)過(guò)六年時(shí)間的通力協(xié)作,貝爾實(shí)驗(yàn)室的一名軟件工程師Ken Thompson在休假期間完成了一個(gè)名為Unix的系統(tǒng)編寫(xiě),并最終成為貝爾實(shí)驗(yàn)室的母公司、美國(guó)電信巨頭AT&T的商業(yè)產(chǎn)品,并啟動(dòng)了長(zhǎng)達(dá)數(shù)十年的版權(quán)運(yùn)作。盡管后來(lái)有著許多變種,但是從嚴(yán)格意義上來(lái)講,Unix不是一個(gè)開(kāi)源的操作系統(tǒng)。
1991年,一個(gè)芬蘭的大學(xué)生、同時(shí)也是計(jì)算機(jī)黑客的Linus Torvalds,他對(duì)Unix十分著迷,但是買不起運(yùn)行Unix需要的工作站,所以他就嘗試自己以同樣的編程方式寫(xiě)了一個(gè)名為L(zhǎng)inux的操作系統(tǒng),并在自由軟件之父Richard Stallman的精神鼓舞之下,將Linux加入到了自由軟件基金(FSF)當(dāng)中,允許所有人使用、拷貝、修改甚至銷售Linux系統(tǒng),同時(shí)承擔(dān)開(kāi)源義務(wù),禁止把Linux封閉化的企圖。
之所以要如此大費(fèi)周章的講述Unix和Linux兩個(gè)操作系統(tǒng)的故事,是因?yàn)閕OS和Android,正是分別基于Unix和Linux而衍生出來(lái)的作品。也就是說(shuō),是Unix和Linux的兩種特性,造成了iPhone與Android手機(jī)在使用體驗(yàn)上的巨大差異。
喬布斯曾經(jīng)邀請(qǐng)Linux的創(chuàng)始者Linus Torvalds到蘋果工作,放棄Linux的開(kāi)源,協(xié)助開(kāi)發(fā)Mac OS封閉式的Mach內(nèi)核,后者與喬布斯大吵一架之后明確表示拒絕。而從Mac OS開(kāi)始,蘋果就將操作系統(tǒng)的私有化視為企業(yè)戰(zhàn)略,用喬布斯的話來(lái)講,他是將iOS裝進(jìn)了iPhone這個(gè)盒子里,然后賣給了用戶。所以,iPhone之所以不會(huì)出現(xiàn);越用越卡”的情況,是因?yàn)樘O果公司對(duì)它的手機(jī)從硬件到軟件擁有最高的管理權(quán)限,在封閉式的環(huán)境中,來(lái)自第三方的應(yīng)用程序無(wú)法調(diào)用超過(guò)iPhone承受限度的指令,自然也不可能造成持續(xù)性的系統(tǒng)損傷。
反觀Android手機(jī),由于開(kāi)源的公開(kāi)條件,Google無(wú)法從代碼這一端口約束第三方的應(yīng)用程序,同時(shí),由于Linux核心設(shè)定應(yīng)用在調(diào)取系統(tǒng)功能時(shí)一定要取得ROOT權(quán)限,這也導(dǎo)致大量應(yīng)用因?yàn)閱我还δ艿膶?shí)現(xiàn)需求而獲得整個(gè)ROOT層面的支配,可以在Android手機(jī)的任意儲(chǔ)存位置進(jìn)行讀寫(xiě),這種高自由度無(wú)異于開(kāi)啟了潘多拉魔盒,讓Android手機(jī)無(wú)法對(duì)惡意App事先設(shè)防。這也是開(kāi)源軟件備受爭(zhēng)議、且在商用領(lǐng)域遭到抵觸的原因:它只關(guān)心是否授予了用戶自由——這個(gè)自由也包括逾越邊界的自由——而沒(méi)有從最壞的出發(fā)點(diǎn)去考慮如何規(guī)避被濫用的風(fēng)險(xiǎn)。盡管Google作為巨頭,一直在嘗試對(duì)產(chǎn)業(yè)鏈進(jìn)行統(tǒng)一管理,但是當(dāng)這條產(chǎn)業(yè)鏈日益龐大、連Google也只能扮演其中之一的角色時(shí),Android的失控也就在情理之中了。比如,Android的最新版本通常需要花費(fèi)超過(guò)一年半的時(shí)間,才能使激活它的Android手機(jī)占比超過(guò)50%,但是iOS 7只用了兩個(gè)月,就讓半數(shù)以上的iPhone都更新完畢。另外,一款應(yīng)用程序如果被蘋果從App Store中懲罰出去,它就再也無(wú)法被安裝到任何一款合法的iPhone里面,但是如果一款應(yīng)用程序被Google驅(qū)逐出Google Play,但是它還是可以登錄各種第三方應(yīng)用市場(chǎng),提供正常的下載和安裝。
所以,Android的這種天生短板,又催生出了一個(gè);手機(jī)調(diào)校”的市場(chǎng),并帶動(dòng)了新的產(chǎn)業(yè)鏈。
;手機(jī)調(diào)校”的第一級(jí),在于系統(tǒng)層。在Android 4.4以及之后的Android L的規(guī)劃中,它將應(yīng)用程序的運(yùn)行模式由Dalvik換成了ART,其原理簡(jiǎn)單來(lái)說(shuō)是;預(yù)編譯”效果,即當(dāng)一款應(yīng)用程序在第一次被安裝到Android時(shí),它的字節(jié)碼就已經(jīng)被編譯成為了本地的機(jī)器碼,減少后續(xù)運(yùn)行應(yīng)用程序時(shí)的啟動(dòng)和執(zhí)行時(shí)間。
根據(jù)Google自己公布的結(jié)果,在不同的性能測(cè)試App中,ART的速度對(duì)比Dalvik的平均提升幅度達(dá)到了80%,在某些項(xiàng)目中,ART的提升幅度甚至超過(guò)了1.5倍,這個(gè)結(jié)果可謂非常喜人。
這是Google希望從源頭解決Android卡慢問(wèn)題的努力,但是這只是對(duì)性能優(yōu)化有著作用,無(wú)法解決因?yàn)閼?yīng)用程序違規(guī)調(diào)用資源而產(chǎn)生的問(wèn)題。同時(shí),由于在安裝應(yīng)用程序時(shí)進(jìn)行了;預(yù)編譯”,整個(gè)安裝時(shí)間將會(huì)變長(zhǎng),安裝完畢后生成的文件也會(huì)變大,比如最新的Google+安裝包只有6.9M,但是它安裝后的APK大小達(dá)到了28.3M,這對(duì)Android手機(jī)儲(chǔ)存空間又存在過(guò)多占用的問(wèn)題。
;手機(jī)調(diào)校”的第二級(jí),在于ROM層。作為全球最大的Android市場(chǎng),中國(guó)的許多手機(jī)廠商都以開(kāi)發(fā)專用ROM來(lái)為銷售產(chǎn)品添彩,大多數(shù)的ROM,也都會(huì)考慮對(duì)Android系統(tǒng)進(jìn)行優(yōu)化,比如MIUI V6就宣稱;引入多種Linux系統(tǒng)內(nèi)核內(nèi)存優(yōu)化技術(shù),提高應(yīng)用運(yùn)行效率”。
也就是說(shuō),與Google做的事情一樣,ROM廠商主要的優(yōu)化工作,也是對(duì)Linux動(dòng)刀,打上各種補(bǔ)丁,使其底層語(yǔ)言能夠更好的適配到各種手機(jī)終端上。還是以MIUI V6為例,在介紹新特性時(shí),其有這么一條:;ZRAM調(diào)度優(yōu)化技術(shù)”,其實(shí)ZARM就是Linux內(nèi)核里的一個(gè)內(nèi)存模塊,作用就是在內(nèi)存中劃出一個(gè)部分出來(lái)充當(dāng)虛擬盤,來(lái)承載Linux的交換分區(qū),將一些任務(wù)壓縮容納進(jìn)去,使內(nèi)存的使用率提高,讓CPU來(lái)為內(nèi)存服務(wù)(因?yàn)槟壳暗闹悄苁謾C(jī)普遍CPU過(guò)剩、而內(nèi)存才是瓶頸)。
不過(guò),ROM也是一把雙刃劍,它對(duì)于Android底層系統(tǒng)的修改,以及它對(duì)于內(nèi)存空間的占用,又都有增加手機(jī)負(fù)載的風(fēng)險(xiǎn)。
;手機(jī)調(diào)校”的第三級(jí),在于應(yīng)用層。大量應(yīng)用程序在手機(jī)中發(fā)生的意外或故意占用事件,是造成Android手機(jī)越來(lái)越慢的最核心原因。過(guò)多的應(yīng)用程序熱衷于滯留在內(nèi)存空間里、以及將大量碎片留在儲(chǔ)存空間里,是帶來(lái)麻煩的罪魁禍?zhǔn)?。這也是為什么即時(shí)清理類應(yīng)用得以逐漸成為Android手機(jī)標(biāo)配。
Android系統(tǒng)有七類進(jìn)程,分別是前臺(tái)進(jìn)程、可見(jiàn)進(jìn)程、主要服務(wù)、次要服務(wù)、后臺(tái)進(jìn)程、內(nèi)容供應(yīng)節(jié)點(diǎn)、空進(jìn)程,在沒(méi)有安裝清理類應(yīng)用的時(shí)候,一部Android手機(jī)只能依賴系統(tǒng)默認(rèn)的分配機(jī)制來(lái)自動(dòng)調(diào)節(jié)內(nèi)存使用,只要應(yīng)用程序提出請(qǐng)求,大部分進(jìn)程只要打開(kāi)后都會(huì)被保留在內(nèi)存當(dāng)中,這原本是為了讓用戶在再度激活這些進(jìn)程時(shí)不需要重新載入、節(jié)省時(shí)間的初衷考慮,但是Android沒(méi)有料到激烈的市場(chǎng)競(jìng)爭(zhēng)會(huì)驅(qū)使應(yīng)用程序產(chǎn)生;劣幣驅(qū)良幣”的趨勢(shì),很多開(kāi)發(fā)者出于商業(yè)目的,在不需要留存在內(nèi)存的情況下也想方設(shè)法的讓?xiě)?yīng)用程序保持潛在運(yùn)行狀態(tài),一個(gè)兩個(gè)還好說(shuō),但是一旦數(shù)量更多,Anrdoid手機(jī)就會(huì)頻頻卡頓和發(fā)熱。
目前,一些Android手機(jī)清理類應(yīng)用,大都是清理的進(jìn)程類型,主要放在后臺(tái)進(jìn)程、次要服務(wù)、內(nèi)容供應(yīng)節(jié)點(diǎn)和空進(jìn)程:
后臺(tái)進(jìn)程(Hidden)——這個(gè)是最優(yōu)先被掃描和識(shí)別出來(lái)的進(jìn)程,因?yàn)榇蟛糠諥ndroid用戶在切換應(yīng)用程序時(shí)都不會(huì)使用返回鍵退出,而是直接按下Home鍵,前者會(huì)讓?xiě)?yīng)用進(jìn)入空進(jìn)程(占用資源相對(duì)較小),而后者則會(huì)保留為后臺(tái)進(jìn)程(占用資源相對(duì)更大),尤其是當(dāng)游戲類App在后臺(tái)運(yùn)行時(shí),它會(huì)和其他App爭(zhēng)搶資源,而不會(huì)在乎那款A(yù)pp是不是用戶正在使用。
次要服務(wù)(Secondary Server)——比如某些企業(yè)套件、郵箱聯(lián)系人、觸控接口等,這些進(jìn)程很多都是系統(tǒng)自帶的,有些用戶會(huì)使用,但是有些用戶也可能不會(huì)使用或已經(jīng)有了替代應(yīng)用,所以獵豹清理大師的清理邏輯是基于用戶行為和授權(quán)來(lái)建立(分為建議清理和深度清理兩類);
內(nèi)容供應(yīng)節(jié)點(diǎn)(Content Provider)——這部分進(jìn)程沒(méi)有程序?qū)嶓w,僅僅提供內(nèi)容給其他應(yīng)用使用,比如日歷供應(yīng)節(jié)點(diǎn)、郵件供應(yīng)節(jié)點(diǎn)等,除了占用內(nèi)存資源之外,它還會(huì)占用網(wǎng)絡(luò),所以也會(huì)給Android手機(jī)造成不必要的負(fù)擔(dān);
空進(jìn)程(Empty)——如果是通過(guò)返回鍵退出應(yīng)用,大部分的應(yīng)用也會(huì)在Android手機(jī)的內(nèi)存里遺留一個(gè)空的進(jìn)程,這個(gè)進(jìn)程沒(méi)有數(shù)據(jù)運(yùn)行,但是會(huì)記錄應(yīng)用的歷史信息,幾乎沒(méi)有任何價(jià)值,同樣,這部分進(jìn)程內(nèi)容被干掉的優(yōu)先級(jí)也很高。
除了對(duì)內(nèi)存的過(guò)度消耗之外,Android手機(jī)也容易在儲(chǔ)存中積累大量冗余數(shù)據(jù),包括無(wú)法卸載的預(yù)裝應(yīng)用、卸載之后的殘存文件以及使用應(yīng)用的過(guò)程中產(chǎn)生的緩存,由于Android本身沒(méi)有提供管理工具,即使將手機(jī)連接電腦之后也是如同Windows樹(shù)狀結(jié)構(gòu)一樣的文件夾包,用戶很難獨(dú)立判斷哪些文件夾可以刪除、哪些文件夾是系統(tǒng)必備的,最后也會(huì)導(dǎo)致手機(jī)尺寸空間愈來(lái)愈窄的情況。
;手機(jī)調(diào)校”的問(wèn)題,可能又回帶來(lái)用戶操作的負(fù)擔(dān)增加,其心理壓力甚于行為壓力,玩著手機(jī)還不忘隔三差五的使用清理功能,這種與iPhone相比;別具特色”的操作習(xí)慣,也是Android手機(jī)永遠(yuǎn)像一個(gè)半成品或工程機(jī)的原因。
找到桌面上的設(shè)置按鈕或下滑通知欄右上方的設(shè)置按鈕。進(jìn)入設(shè)......
閱讀soul的聊天記錄刪除后是無(wú)法恢復(fù)的,由于soul的聊天記錄都會(huì)保......
閱讀花唄收款二維碼可以商家服務(wù)頁(yè)面選項(xiàng)中找到,但是先需要開(kāi)通......
閱讀微信刪除的賬單是不可以恢復(fù)的,當(dāng)刪除賬單的時(shí)候,會(huì)提示刪......
閱讀顯示tim移動(dòng)在線是手機(jī)上使用了TIM版本的QQ登錄的賬號(hào),所以會(huì)......
閱讀1)1、進(jìn)入三星S5的【設(shè)定】,點(diǎn)擊【通話】;(如下圖) 2)勾選【通話通知彈出窗口】后有來(lái)電就會(huì)以懸浮窗口的形式顯示了;(如下圖) 3)點(diǎn)擊懸浮窗口右上角的【放大標(biāo)志】可以恢復(fù)正常的...
次閱讀
1)打開(kāi)【手機(jī)支付寶】,進(jìn)入首頁(yè)點(diǎn)擊左上角的【頭像】進(jìn)入個(gè)人資料。(如下圖) 2)點(diǎn)擊【設(shè)置】一項(xiàng),跳轉(zhuǎn)后再選擇【隱私】。(如下圖) 3)點(diǎn)擊【不讓他(她)看我的真實(shí)姓名】,接著點(diǎn)...
次閱讀
1)進(jìn)入三星A7的相機(jī)界面,點(diǎn)擊【模式】,選擇【動(dòng)畫(huà)GIF】。(如下圖) 2)點(diǎn)擊【確定】,長(zhǎng)按【拍攝按鈕】。(如下圖) 3)連續(xù)拍攝20張照片,拍完后查看效果,滿意就點(diǎn)擊右上角【保存】即...
次閱讀
安卓5.0什么時(shí)候推送?大家可以通過(guò)下文來(lái)了解android安卓5.0推送時(shí)間的消息,安卓Android5.0將在什么時(shí)候能夠推送到手機(jī)上呢?大家可以通過(guò)下文來(lái)了解詳細(xì)內(nèi)容哦。 雖然Android 5.0要花較長(zhǎng)...
次閱讀
1)進(jìn)入設(shè)置界面點(diǎn)擊【手勢(shì)體感】,再點(diǎn)擊【亮屏手勢(shì)】。(如下圖) 2)在亮屏手勢(shì)界面開(kāi)啟【三指截屏】右邊開(kāi)關(guān)即可。(如下圖)...
次閱讀
問(wèn): 安卓手機(jī) 充電很慢怎么辦? 答:首先要檢查的就是數(shù)據(jù)線的問(wèn)題,有些數(shù)據(jù)線用的久了接口會(huì)出現(xiàn)問(wèn)題,安卓系統(tǒng)手機(jī)的數(shù)據(jù)線基本都是通用的,換一根其他的數(shù)據(jù)線試試,如果不...
次閱讀
首先我們需要下載騰訊手機(jī)管家并安裝到手機(jī)上。 安裝好騰訊手機(jī)管家后,我們打開(kāi)騰訊手機(jī)管家并選擇隱私保護(hù)。 在隱私保護(hù)中我們可以看到立即開(kāi)啟,點(diǎn)選此按鈕。 然后就是設(shè)置...
次閱讀
安卓6.0彩蛋是什么?安卓6.0彩蛋怎么獲得?谷歌在每一代安卓系統(tǒng)里面都會(huì)隱藏一個(gè)小彩蛋,呼出方式就是在狂點(diǎn)幾下系統(tǒng)版本號(hào),然后就會(huì)出現(xiàn)一代號(hào)形象為主題的畫(huà)面。而這次的安卓...
次閱讀
支付寶境外流量包好用嗎?可能很多用戶對(duì)于支付寶中的境外流量包還不清楚,那么支付寶境外流量包在香港好用嗎?下文小樂(lè)哥給大家介紹一下!...
次閱讀
1)首先,進(jìn)入手機(jī)設(shè)置,然后在設(shè)置菜單里找到并點(diǎn)擊進(jìn)入日期與時(shí)間。 2)在這里,你可以看見(jiàn)自動(dòng)確定日期和時(shí)間和自動(dòng)確定市區(qū),把這兩個(gè)選項(xiàng)都打上勾,以后系統(tǒng)在有網(wǎng)的情況下...
次閱讀
首先下載第三方的recovery,如果你已經(jīng)刷入可以忽略。 然后放到c:/adb目錄中,如果沒(méi)有需要自己建立 下載Supersu 2.0,然后將下載的Supersu 2.0文件放入到Nexus5根目錄中 刷入recovery,將手機(jī)...
次閱讀
安卓手機(jī)如何查看已連接的Wifi密碼?...
次閱讀
中國(guó)移動(dòng)和手機(jī)多少錢?中國(guó)移動(dòng)和品牌新款手機(jī)亮相工信部,型號(hào)為M823,還不知道該機(jī)售價(jià)的朋友,可以來(lái)看看中國(guó)移動(dòng)和手機(jī)價(jià)格介紹了解下! 中國(guó)移動(dòng)和手機(jī)配有5.5英寸屏幕;分辨...
次閱讀
大量Android 5.0用戶稱自己設(shè)備的耗電速度過(guò)快。原版Lollipop當(dāng)中的確存在Wi-Fi引發(fā)的耗電問(wèn)題,但谷歌已經(jīng)在Android 5.0.1當(dāng)中進(jìn)行了修復(fù)。Android 5.0本該提升設(shè)備的續(xù)航,因此如果你的設(shè)備...
次閱讀
1)為了不使流量白白浪費(fèi),我們先拉下下拉菜單,點(diǎn)擊相關(guān)按鍵,關(guān)閉數(shù)據(jù)連接。 2)接著我們?cè)谔崾鞠螺d的通知位置長(zhǎng)按,如圖,出現(xiàn)【應(yīng)用程序信息】按鍵點(diǎn)擊。 3)點(diǎn)擊【應(yīng)用程序信...
次閱讀