黃凌峰(東莞職業(yè)技術(shù)學(xué)院,廣東東莞 523000)
?
Android 系統(tǒng)在PC平臺(tái)的研究
黃凌峰
(東莞職業(yè)技術(shù)學(xué)院,廣東東莞 523000)
【摘要】在這個(gè)計(jì)算機(jī)軟、硬件高速發(fā)展的時(shí)代,經(jīng)常會(huì)產(chǎn)生一些不適合時(shí)代發(fā)展的商用或家用電腦,被淘汰出來以后,有相當(dāng)一部分的機(jī)器會(huì)閑置在家里或者倉(cāng)庫(kù),另外一部分會(huì)被廢品收購(gòu)公司以低廉的價(jià)格回收;如果可以將這部分被淘汰出來的電腦加以安裝一套占用資源較低的系統(tǒng)然后再次使用,將可以造福社會(huì)。
【關(guān)鍵詞】Android 系統(tǒng) 舊電腦 移植安裝
每當(dāng)提到Android(安卓)系統(tǒng),很多人都知道就是手機(jī)上使用的操作系統(tǒng),但是有沒有想過借助PC(個(gè)人電腦)硬件平臺(tái),把Android系統(tǒng)運(yùn)行在已經(jīng)失去升級(jí)價(jià)值的個(gè)人電腦上,讓舊電腦繼續(xù)發(fā)揮余熱?
在這個(gè)信息化的年代,幾乎每一個(gè)領(lǐng)域都離不開電腦平臺(tái)。而在電腦平臺(tái)中操作系統(tǒng)的王者,無疑就是微軟公司所設(shè)計(jì)的Windows系列操作系統(tǒng)了。同時(shí)電腦平臺(tái)上還有蘋果公司的MAC OS系統(tǒng)以及開源的Linux系統(tǒng),不過這兩個(gè)系統(tǒng)在市場(chǎng)占有率方面完全沒有優(yōu)勢(shì),所以在此不作討論。
自20世紀(jì)80年代開始, Windows系列操作系統(tǒng)開始在電腦平臺(tái)上漫長(zhǎng)的輝煌之旅。微軟公司以Windows系統(tǒng)作為中心點(diǎn),帶動(dòng)了整個(gè)電腦產(chǎn)業(yè)的高速發(fā)展,Windows在這個(gè)環(huán)節(jié)上,功不可沒。
但是Windows系統(tǒng)也存在被人詬病的地方。在Windows XP系統(tǒng)推出了一段時(shí)間以后,微軟公司推出了全新的產(chǎn)品—Windows Vista,但是因?yàn)橄到y(tǒng)對(duì)硬件資源占用太大,最后只能黯淡收?qǐng)觯顺鍪袌?chǎng)。后來繼任的Windows 7和Windows 8雖然在系統(tǒng)內(nèi)核以及操作界面上做出了不少的改進(jìn),但是無論WIN 7還是WIN 8系統(tǒng)對(duì)于電腦硬件資源的占用都要比之前的Windows XP大了不少,對(duì)于一些硬件配置較低的電腦,在升級(jí)以后要順暢地運(yùn)行新系統(tǒng),相對(duì)就會(huì)比較的吃力,所以不少用戶依舊選擇堅(jiān)守XP平臺(tái)。直到2014 年4月8號(hào),微軟公司正式關(guān)閉Windows XP的官方技術(shù)支持,廣大的電腦用戶開始進(jìn)入一個(gè)兩難的境地:如果繼續(xù)使用Windows XP系統(tǒng),肯定會(huì)出現(xiàn)不安全的情況;但是如果升級(jí)系統(tǒng)以后,電腦自身硬件速度跟不上,肯定會(huì)對(duì)平時(shí)應(yīng)用造成極大的影響。究竟這些硬件設(shè)備相對(duì)較舊的電腦還有沒有繼續(xù)應(yīng)用的價(jià)值?它們是不是就應(yīng)該提前邁入被淘汰的行列?
表1
要讓個(gè)人電腦繼續(xù)順暢的運(yùn)作起來,最有效的方法就是換一套對(duì)硬件資源需求不高的操作系統(tǒng)。既然桌面操作系統(tǒng)的路不好走,那就嘗試一下,將目前移動(dòng)設(shè)備應(yīng)用最廣泛的Android 系統(tǒng)移植到個(gè)人電腦上,讓舊電腦繼續(xù)跑!
Android系統(tǒng),中文簡(jiǎn)稱“安卓”,是基于Linux開發(fā)的操作系統(tǒng),當(dāng)初開發(fā)的應(yīng)用對(duì)象主要是智能手機(jī)和平板電腦等移動(dòng)終端設(shè)備。Google公司收購(gòu)了Android的開發(fā)公司后,于2008年發(fā)布Android 1.0系統(tǒng)。自此以后,Android系統(tǒng)得到高速發(fā)展,在2011年,Android系統(tǒng)設(shè)備的用戶到達(dá)了近1.3億,首次成為了智能手機(jī)領(lǐng)域占有量最大的系統(tǒng)。此外,Android系統(tǒng)還在相機(jī)、播放器以及車載系統(tǒng)中發(fā)揮作用。
截至2013年的第四季度,Android平臺(tái)手機(jī)的全球市場(chǎng)份額已經(jīng)達(dá)到78.1%。Android,它是目前世界上移動(dòng)設(shè)備范圍內(nèi)保有量最大的操作系統(tǒng)。
圖1
圖2
圖3
首先,Android系統(tǒng)具有高度的穩(wěn)定性。無論是PC平臺(tái)還是移動(dòng)設(shè)備平臺(tái),其操作系統(tǒng)都是整個(gè)設(shè)備的應(yīng)用平臺(tái),都必須具有高度的穩(wěn)定性和可靠性。如果選用的操作系統(tǒng)不可靠,就很難成為一個(gè)穩(wěn)定的設(shè)備軟件平臺(tái)。Android 系統(tǒng)本身就是以Linux系統(tǒng)為基礎(chǔ)的,而Linux是自由軟件和開發(fā)代碼發(fā)展中最著名的例子,而且一度成為Windows系統(tǒng)最強(qiáng)勁的敵人。Android系統(tǒng)開發(fā)公司被谷歌收購(gòu)后,更是快速發(fā)展,不停推出新的版本,完善系統(tǒng)的功能。Android系統(tǒng)在市面上得到很大的推崇,一個(gè)重要的原因就是谷歌開放了Android平臺(tái)的源代碼,并允許其他廠商加入開發(fā),免費(fèi)試用,共同提升系統(tǒng)的穩(wěn)定性與可靠性,這一措施得到很多的第三方開發(fā)商的支持。
其次,Android系統(tǒng)擁有豐富的資源。目前基于Android系統(tǒng)開發(fā)的軟件已經(jīng)達(dá)到40萬個(gè),對(duì)于Android 用戶是個(gè)極大的支持,也是對(duì)Android系統(tǒng)發(fā)展的巨大保障。Android系統(tǒng)可以在智能手機(jī)以外的領(lǐng)域同樣得到廣泛的應(yīng)用, 特別是平板電腦,使其擁有現(xiàn)在PC平臺(tái)的大部分功能,特別是社交網(wǎng)絡(luò)管理、網(wǎng)絡(luò)購(gòu)物支付、文檔起草與管理以及隨身備忘錄功能。 正是由于這些應(yīng)用, Android系統(tǒng)的用戶體現(xiàn)度越來越高,甚至很多方面都已經(jīng)超越了傳統(tǒng)的Windows系統(tǒng)了。
第三,Android系統(tǒng)占用硬件資源較少。由于各自使用的架構(gòu)不一樣,所以ARM平臺(tái)與傳統(tǒng)PC的X86平臺(tái)有著不少的區(qū)別。ARM平臺(tái)的指令集相對(duì)簡(jiǎn)單,功耗更小,但相對(duì)的性能就較弱一些。當(dāng)初Android系統(tǒng)正是針對(duì)ARM平臺(tái)設(shè)計(jì)的,所以如果將Android系統(tǒng)移植到性能強(qiáng)大的X86平臺(tái)上運(yùn)行,那么系統(tǒng)對(duì)硬件平臺(tái)的要求必然會(huì)比Windows系統(tǒng)要低一點(diǎn),系統(tǒng)運(yùn)行會(huì)比Windows系統(tǒng)更加流暢。這也是為何在選擇Android系統(tǒng)移植到舊PC的重要原因。
根據(jù)我國(guó)國(guó)情,許多商用電腦更換周期一般是8年,部分相對(duì)不發(fā)達(dá)地區(qū)更是達(dá)到10年。這樣的一個(gè)時(shí)間周期,早已經(jīng)跟不上軟件系統(tǒng)的發(fā)展了。即使繼續(xù)使用Windows XP操作系統(tǒng),在使用其他應(yīng)用軟件的時(shí)候也會(huì)出現(xiàn)整體性能低下的狀況。這一部分不適合時(shí)代發(fā)展的商用或家用電腦,被淘汰出來以后,有相當(dāng)一部分的機(jī)器會(huì)閑置在家里或者倉(cāng)庫(kù),另外一部分會(huì)被廢品收購(gòu)公司以低廉的價(jià)格回收,再把有用的金屬提取出來,整體的回收價(jià)值非常低。非常大的一部分配件會(huì)變成電子垃圾,被集體銷毀或堆積起來。這無論是資源重復(fù)利用角度和環(huán)境保護(hù)角度都是非常不利的。
圖4
與此同時(shí),我國(guó)還有部分落后的山區(qū)還沒有普及電腦的使用。很多山區(qū)的學(xué)校里沒有配備電子多媒體教室,山區(qū)里的學(xué)生根本沒有太多的機(jī)會(huì)接觸電腦。如果可以將沿海發(fā)達(dá)地區(qū)這部分被淘汰出來的電腦加以利用,讓這些原本將要變成電子垃圾的產(chǎn)品換個(gè)方式重新順暢的運(yùn)作起來,這樣既可以延續(xù)產(chǎn)品的價(jià)值,為貧困山區(qū)的學(xué)生帶來學(xué)習(xí)電腦的機(jī)會(huì),為社會(huì)做出公益性的貢獻(xiàn)。
在本次的研究中,使用了一臺(tái)兼容臺(tái)式機(jī)作為測(cè)試平臺(tái),測(cè)試平臺(tái)為Android 4.2 X86 版本;硬件配置及測(cè)試軟件如下表1,圖1,圖2:
測(cè)試截圖如圖3和圖4。
通過安裝測(cè)試后,此硬件平臺(tái)可以順暢運(yùn)行Android 4.2 X86系統(tǒng),網(wǎng)卡、聲卡、鼠標(biāo)和鍵盤都可以正常使用;在運(yùn)行軟件方面,除豌豆莢軟件不能正常下載對(duì)應(yīng)軟件外,其他軟件均可正常運(yùn)行,這些軟件是目前普通桌面應(yīng)用中比較常用的軟件,對(duì)實(shí)際應(yīng)用有著實(shí)性的幫忙。整個(gè)測(cè)試過程中,得益于Android平臺(tái)對(duì)系統(tǒng)資源占用比WINDOWS系統(tǒng)少,整個(gè)運(yùn)行過程順暢,用戶體驗(yàn)較好。
在這樣的一個(gè)信息高速發(fā)展的時(shí)代中,軟件技術(shù)的發(fā)展促進(jìn)著硬件設(shè)備的提升,打破了很多硬件設(shè)備廠商的發(fā)展計(jì)劃,更是打破了普通個(gè)人電腦的使用壽命周期。因此很多使用多年的個(gè)人電腦也失去了升級(jí)的余地。但是如果要將這些電腦全部提前報(bào)廢,那是一種極大的浪費(fèi),利用對(duì)Android系統(tǒng)的重新編譯,運(yùn)行在降臨淘汰的電腦上,可以延長(zhǎng)設(shè)備的使用壽命和產(chǎn)品價(jià)值。雖然目前Android系統(tǒng)在PC平臺(tái)上的運(yùn)行還有部分問題沒有解決,功能體驗(yàn)上還不能與成熟的WINDOWS系統(tǒng)媲美,但是憑借Android系統(tǒng)開源的特性,以后將會(huì)有越來越多的開發(fā)者參與進(jìn)來。相信以后Android系統(tǒng)在PC平臺(tái)的運(yùn)行將會(huì)越來越完善。
參考文獻(xiàn)
[1]連曉東.Android的中國(guó)式美好.中國(guó)電子報(bào).2011.
[2]郭川.安卓會(huì)成為下一個(gè)Windows嗎.人民郵電報(bào).2012.
[3]孫喜保.安卓如何保持霸主地位.工人日?qǐng)?bào).2013.
作者簡(jiǎn)介:黃凌峰(1986—)男,廣東東莞人,學(xué)歷:本科,學(xué)位:碩士學(xué)位。畢業(yè)學(xué)校:電子科技大學(xué),畢業(yè)專業(yè):軟件工程,