氣吞牛斗提示您:看後求收藏(第四十二章 軟體工程師,神龍最佳化,學神從無限就職開始,氣吞牛斗,層繁體小說),接著再看更方便。
請關閉瀏覽器的閱讀/暢讀/小說模式並且關閉廣告遮蔽過濾功能,避免出現內容無法顯示或者段落錯亂。
多了。
“初級資訊科技,雖然我的個人面板沒有顯示出來,應該是屬於我自學的技能之一。”在他的學生職業進階為大學生之後,他自學的技能就能顯示出來。
“現在唯一沒有完成的,就是c級軟體的編寫這一條。”c級是全職業大師遊戲中對軟體的分級方式。
在工人職業提升到lv.9等級之後,他就能直接看出軟體的等級。
在可以檢視軟體的等級之後,他將市面上能夠找到的所有軟體都看遍了,能夠達到c級的軟體極少,鳳毛麟角。
經過他檢視,發現windows屬於c級軟體,liunx是屬於c-級軟體,其他的軟體大多屬於d級軟體。
“c級軟體,對執行效率,互交介面,軟體相容性等都有要求,很難。”
“不過,我編寫的神龍作業系統,在編寫完成後,應該能達到c級。”所謂的神龍作業系統,就是他現在正在編寫的作業系統。
目前已經完成了核心程式碼的編寫工作,還需要繼續完成五個基礎功能模組的編寫,以及開發出漂亮高效的桌面系統後,才能算得上一套完整的軟體。
李承乾相信,軟體的等級,應該能達到c級軟體的要求。
但是,按照李承乾的估計,這套作業系統非常複雜,若是按照現在的速度編寫的話,還需要至少3個月的時間,才能將最基礎的部分完成。
其餘的軟體完成編寫,還需要更多的時間。
所以,他準備先弄點簡單的東西,完成軟體工程師職業的就職條件。
方向李承乾其實早就選好了。
就是最佳化安卓系統。
安卓系統大家都知道,絕大部分手機都執行安卓系統,可以說安卓是世界上最流行的系統。
但是,安卓系統的問題也非常大,存在執行慢,卡,記憶體佔用高,耗電量大,對硬體有求高,執行一段時間後會存在嚴重的卡頓問題。
原因很簡單,安卓系統要執行app,需要經過javaapi介面層,然後是art虛擬機器,hal硬體抽象層,才到系統的核心liunx。
每經過一層轉換,效率都會下降一部分,等app真正運轉起來的時候,效能已經憑空消耗了80%,真正用來執行軟體的,只剩下10%左右。
安卓系統記憶體佔用的問題更大,一個手機系統,記憶體需求比電腦都要高,動輒佔用8g,12g的記憶體,而另外一家手機公司水果的手機,記憶體只需要2g就能極為流暢的執行,並且在長時間時候後還不會存在卡頓的現象。
為什麼會這樣
問題依然是安卓art虛擬機器!
這個龐大的程式從手機啟動開始,就會駐留在記憶體中,佔據大量記憶體空間,時時刻刻消耗電量。
這段時間,李承乾在研究liunx系統核心的同時,也在研究安卓art虛擬機器。
對如何改進安卓art虛擬機器和記憶體管理,心中已經有了具體的方案。
“在原有程式碼的基礎上進行加工,應該可以將安卓系統的執行效率提升20%。”
“記憶體佔用降低50%,電量的消耗也會降低50%!”
“可以讓5年前的安卓裝置流暢執行,就算長時間使用,也不會出現卡頓的情況。”
這個軟體的名字李承乾都想好了,名字叫神龍最佳化!
軟體完成後,不但能完成進階到軟體工程師職業的前置條件,也會成為他改善家庭條件的第一步。
是的,他準備用神龍最佳化來掙錢!
重生回來,李承乾第一時間選擇了軟體類的書籍進行自我學習,是因為未來屬於資訊時代,而軟體和硬體,就是資訊時代的兩個最關鍵的東西。
本章未完,點選下一頁繼續閱讀。