關鍵時刻,居然這破系統又出故障了,感覺老天都在跟我作對!’
朱耳有一種生無可戀的感覺。
他每個月扣完稅到自己手裡還有9000塊的工資,看上去不錯,可是各種日常開支,加上他還得還因為被騙而刷爆的信用卡,所以一直沒錢還莊純的7萬。
當初找莊純借6萬6,那是因為補被騙10多萬的那個大窟窿……
……
莊純嘆完氣後。
雙手放在鍵盤上,吐出一口氣。
噼裡啪啦的鍵盤敲擊聲響起。
既然裝了逼,那跪著也得把這個逼裝完。
莊純現在做的是很簡單,逆向反編譯朱耳提供的系統安裝包,從而得到這份儲存系統的原始碼。
朱耳跟莊純說了很多東西。
比如,這個儲存系統是基於solaris的,全世界範圍內最穩定的企業級unix作業系統。
可是他沒想到莊純竟然會反編譯安裝包
莊純對安卓系統進行過最佳化。
solaris是unix的系統,安卓是基於linux系統的,也就是類unix系統,兩者的核心有一定的相通之處。
反編譯起來更容易一點。
45分鐘!
莊純得到了這套儲存系統的原始碼。
堪稱神速!
想想當初反編譯安卓系統費了多久吧!
得到原始碼後,莊純大致看了眼,雖然不至於看天書,但也弄不太懂是什麼意思。
這倒是難不倒莊純,無非是費點時間罷了。
萬能的網際網路解答了莊純的疑惑。
莊純查閱了oraclesolaris的資訊資料庫,內裡對大眾開放的解釋已經足夠他繼續下一步了。(solaris系統原屬被oracle收購的sun公司。)
這一步,費了莊純近五個小時!
這期間,朱耳沒有再打電話過來催促。
倒不是朱耳不著急了,也不是朱耳確信莊純一定可以解決。
而是,朱耳公司那幫被他稱之為垃圾的研發無數次的需要收集各式各樣的資訊。
就這麼兩三個小時裡,收集了7次資訊。
結果卻是,正在分析中,沒定位到問題,請多觀察系統狀態,確保不再出現問題。
朱耳聽到研發介面人的解釋後,氣得差點沒砸了手機。
你大爺的!
你們沒定位到問題,讓勞資確保不再出現問題?
合著,你們真是吃糞的?
後臺人員永遠不懂直接面對使用者的前臺人員的苦,扛著炸藥包,後方還沒有支援,只能一味的漫無目的的往前衝的那種痛苦!
不過讓朱耳鬆了一口氣的是。
接完這個電話後,差不多是下午五點半了,銀行要下班了……
莊純從資料庫中獲得了足夠多的資訊後,進行了正式步驟,梳理原始碼,找到引發問題的原因。
得虧原始碼中有註釋。
省了莊純花費精力去理解各種各樣的個人化程式碼函式標識,每個人寫程式碼都有自己的風格,沒有註釋,閱讀程式碼是個體力活!
梳理原始碼,費時30分鐘!
莊純自己都不知道是什麼時候起,對程式碼有了一種如臂揮指的感覺,閱讀程式碼這麼枯燥冗長的活計,居然只用了30分鐘!
接下來,莊純開始查閱故障系統的日誌資訊,dump資訊等等,這個時候,莊純才真正開始查詢問題。
十五分鐘後,莊純找到問題,大體分為兩種解決方案。
最完善的解決方案是,針對原始碼進行最佳化。