238
程序已經完全遷移到運算服務器上並豕突狼奔的開始跑起來,我們三也鬆了一口氣坐在沙發上悠閒的聊天。
“神童,犯得着費這麼大勁把程序優化來優化去,只要能跑出結果就可以了呀,”楊婷剛纔按照我的思路把程序全部改了一遍,累壞了,有點不滿的說。
“嗯,我覺得也是!”孫董附和說,“以前我們參加比賽從來沒想過要優化什麼!”
“呵呵,”我笑了笑,有點得意的坐在沙發上說:“這次參加比賽的有幾支隊?”
“十五支呀!”孫董不假思索的說。
“這些隊伍最後都得跑到運算服務器上來跑數,你們覺得服務器扛的住嗎?”我看了看孫董和楊婷問。
“哦,”孫董和楊婷才恍然大悟的說,“還是神童有先見之明!”
我得意的坐在沙發上點了點頭,心想這時候要是能點根菸配合一下,效果就更好了。
下午,孫董和楊婷繼續孜孜不倦攢論文,我坐在臥室裡面繼續看starmovie,雖然都是一些外國的大片,但是我早就在寢室裡面看過盜版碟,現在不過是溫習一下情節。
快到晚飯的時候,我又去看了一下程序,忽然發現程序的速度慢下來,本來早就應該得到結果的一箇中間步驟,居然還在拼命的運行,我感覺到有點不對勁。
我登到系統上,敲了一堆命令,發現剛上來了一個japan的賬號,這個賬號在了第三號硬盤通道上佔用了大量的IO資源,影響了我們程序的運行。
“靠,真TMD的可惡!”我狠狠的敲了一下鍵盤,罵了一句。
“怎麼了?”楊婷跑過來問我。
“有人來搶資源了!”我指着屏幕說。接着我有敲了幾個命令,看看這個賬號到底在搞什麼鬼。
我全神貫注的看着電腦屏幕上的輸出,不由的皺起眉頭,自言自語的說:“靠,這段語句很簡單呀,怎麼會佔用這麼多硬盤的IO資源呢?”
我想了一會兒,忽然好像明白了什麼,我趕緊把運行語句的日誌文件調出來看。文件一打開,我大吃一驚,日誌文件裡面全是“diskI/Oerror”(硬盤輸入輸出錯誤)。
“靠,這樣瞎搞不崩潰纔怪!”我又罵了一句,趕緊把硬盤控制卡的日誌調出來看了,硬盤控制卡的日誌立刻讓我明白大事不妙。
“孫董,你看看有沒有我們還需要的表,分片在硬盤的第三號通道上,如果有,把這些表統統轉移到其他三個通道上!趕緊!”我用命令的語氣對孫董說。
“楊婷,你協助孫董轉移數據,然後把所有程序中建表的語句全部改成建視圖!”我轉過頭來對楊婷說。
孫董和楊婷聽我語氣這麼嚴厲,也沒問我爲什麼,只能趕緊照辦。
Www● Tтka n● ¢ o
楊婷和孫董按照我的指示,在電腦面前有條不紊的忙活着。我皺着眉頭的盯着電腦屏幕,時不時的敲了幾下鍵盤,心裡面暗自思忖。
猶豫了一會兒,我站起來對楊婷說:“剩下的程序我來改,你去通知stafenie和葉蓮娜,叫她們把第三號硬盤通道上的數據全部挪走,那個通道很可能要shutdown!”
“爲什麼?”楊婷的手在鍵盤上突然停止了,轉過頭看着我,不解的問。
“哎,你就照我說的辦,我可不想勝之不武!”我平靜的說。
“神童,你想清楚,這是我們唯一獲勝的機會,你難道不想拿冠軍!”楊婷以爲我有點神志不清,把聲音提高了八度。
“我想拿冠軍,但是我說了,贏也要贏的光明磊落!”我義正言厲的對楊婷說。
“光明磊落?她們倆一開始不是每人霸佔了四個CPU,這也叫光明磊落!”楊婷有點失控的站起來跟我吵。
“你怎麼知道?”我奇怪的看着楊婷。
“你和stafenie聊天的時候我聽見的呀,她們都勝之不武,我們也不用講江湖道義!”楊婷不服氣的說。
“我現在不跟你吵,孫董,你去通知stafenie和葉蓮娜,我來轉移數據!”我不理會楊婷,對孫董說。
我看了看電腦屏幕,不一會兒看見stafenie和葉蓮娜開始將數據從第三號通道上的硬盤上移走,我知道她們已經接到孫董的通知了。
我一邊監視三號通道的狀態,一邊飛快的敲擊鍵盤轉移數據,硬盤控制卡的日誌不斷輸出錯誤,我知道情況越來越嚴重了。
孫董推門進來,說:“已經通知她們了,我們這邊情況怎樣!”
“數據還沒轉移完,孫董,你在這邊盯着,我過去監控硬盤通道的狀況!”我全身坐回我的座位上。
我每隔半分鐘就問孫董一次數據轉移的情況,由於stafenie和葉蓮娜現在也在轉移數據,第三號通道上的IO負擔越來越重,再加上本身第三號通道又在不斷的出現IO異常,所以數據遷移的速度越來越慢。如果在三號通道崩潰時,我們數據還沒轉移完,很多程序必須從頭運行一次,這個時間損失就大了。
“丫的,這個鳥人簡直就是一根攪屎棍,一上來就瞎搞!”我狠的咬牙切齒,對japan這個賬號破口大罵。
“哼,有些人自己要當濫好人!”楊婷在旁邊沒好氣的說。
我嘆了一口氣,沒有說話,或許真我真的是把奪冠的機會拱手相讓,但是我下意識的認爲,和高手明刀明槍的過招更加過癮。
“終於轉移完了!”孫董長長的舒了一口氣。
我聽了孫董的話,這才放心下來,誇獎了孫董幾句。
“楊婷,趕緊把程序運行起來!”我緊接着對楊婷說。
楊婷雖然對我非常不滿,但是現在在這火燒眉毛的關頭,還是以大局爲重。
“神童,data3目錄消失了!”孫董覺得有點不可思議的對我說。
“呵呵,通道三已經崩潰了,它下面所有的磁盤全部掉線了,所以data3的目錄也看不到了!”我輕鬆的說。我又看了看硬盤控制卡的日誌,果然已經崩潰了。
“啊,硬盤掉了,這個機器還能運行?”孫董不明白的看着我。
“嗯,這臺服務器是AIX操作系統,硬盤全部是通過陣列卡掛到主機上的,所以一部分磁盤掉線了,主機還是照樣運行,不過很多數據庫的表就跑不起來了!”我解釋說。
“你怎麼知道那個通道會崩潰呢?”孫董繼續問我。
“通道三下面那個磁盤陣列出現了幾個壞條帶,那個japan的賬號在壞條帶上建了一個表,而且反覆在上面IO讀寫,這種操作會導致壞條帶越來越多,最後的結果必然是磁盤陣列完全崩潰!”
“原來是japan乾的‘好事’?”孫董問。
“是呀,不過這哥們的數據肯定是全丟了,就等着哭吧!呵呵!”我幸災樂禍的說,“不過殃及我們這些池魚了!”
“還好你英明,我們跑的快!”孫董高興的說。
楊婷看了我一眼,說:“英明,我看不見得!”跳至