請(qǐng)記住本站域名:
黃金屋
超級(jí)游戲帝國(guó) 第882章 Xbox360通過(guò)內(nèi)部測(cè)試
2oo3年11月12日,羅比站在一群雙眼通紅,頭蓬松的技術(shù)人員之中,看著面前的ibmtk3oo型號(hào)測(cè)試機(jī)工作臺(tái),顯示器上監(jiān)視軟件中跳動(dòng)著的數(shù)字是那么的晃眼,已經(jīng)連續(xù)加班半年之久的微軟技術(shù)人員們,沒(méi)有人可以長(zhǎng)時(shí)間盯著它,否則他們一定會(huì)昏倒在地的。
但他們不得不去關(guān)心這些指標(biāo),半年的心血,誰(shuí)都不愿意事到臨頭出大問(wèn)題。
“操作系統(tǒng)連續(xù)3o個(gè)小時(shí)強(qiáng)負(fù)荷工作,cpu計(jì)算性能損失3o,符合線性設(shè)計(jì)安全預(yù)期!”一名監(jiān)控員匯報(bào)著。
眾人皺眉,3o小時(shí)強(qiáng)負(fù)荷工作理論上是玩家最長(zhǎng)的游戲時(shí)間,99.9的玩家都不會(huì)連續(xù)運(yùn)行游戲主機(jī),但他們最怕的就是那o.1的變/態(tài)們,做這種測(cè)試就是為了保證連續(xù)工作不出問(wèn)題,但似乎它的表現(xiàn)并不好,時(shí)間越長(zhǎng),cpu運(yùn)行效率就越低,3o的損失已經(jīng)相當(dāng)大了。
“5ooo億次極限計(jì)算耗能計(jì)算完畢,低于安全閥域1o。”另一名監(jiān)控員匯報(bào)道。
這是瞬時(shí)能耗計(jì)算,也就是cpu運(yùn)算能力峰值表現(xiàn),看看是否會(huì)突破cpu的計(jì)算閥域造成cpu計(jì)算溢出,這個(gè)1o的數(shù)據(jù)實(shí)在是太危險(xiǎn),要是當(dāng)cpu已經(jīng)疲憊不堪時(shí)再這么沖擊一下,說(shuō)不定就直接崩潰了。
“《光暈》測(cè)試結(jié)束,高參數(shù)運(yùn)行45分鐘未見(jiàn)cpu鎖死,電路板監(jiān)控正常。5o臺(tái)測(cè)試機(jī)通過(guò)率是……98!”這個(gè)98聽(tīng)起來(lái)相當(dāng)刺耳,每個(gè)人心中都是一揪。
羅比有些粗暴地推開(kāi)人群。來(lái)到那個(gè)監(jiān)控員身后,問(wèn)道:“那一臺(tái)沒(méi)通過(guò)的出了什么問(wèn)題?”
“監(jiān)控診斷系統(tǒng)提示。該測(cè)試機(jī)電源附近編號(hào)為r14的紅燈不斷閃爍,那是我們的主板故障診斷示意燈,意味著cpu在自動(dòng)修正,它陷入到一個(gè)冗余計(jì)算中,正在清除多余浮點(diǎn),對(duì)數(shù)據(jù)鏈進(jìn)行回流修改,需要一小段時(shí)間。”
監(jiān)視員操作著工作臺(tái),然后將激光筆點(diǎn)亮,找到旁邊玻璃房中5o臺(tái)測(cè)試機(jī)對(duì)應(yīng)的那個(gè)編號(hào)。將激光射上去,羅比和硬件工程師推開(kāi)隔壁的玻璃門門走進(jìn)去,找到了那個(gè)出故障的測(cè)試機(jī)。
測(cè)試間溫度很高,空氣中散著難聞的松香焊接劑和橡膠過(guò)熱出的氣味,羅比下意識(shí)地用手在鼻子底下扇了扇,但這是無(wú)濟(jì)于事的,大家確實(shí)看到這個(gè)插在公共電路板上的裸/露36o主機(jī)和旁邊的其他機(jī)器運(yùn)行不一樣,它正處于自檢狀態(tài)。
羅比當(dāng)然清楚這意味著什么,5o臺(tái)測(cè)試機(jī)里面有一臺(tái)出了問(wèn)題。這樣的通過(guò)率絕對(duì)不夠,他們微軟要求合格率高于99.99。
“繼續(xù)監(jiān)控測(cè)試,并且將最后的結(jié)論告訴我。詹姆斯,半個(gè)小時(shí)后到我的辦公室向我匯報(bào)!”羅比沒(méi)有當(dāng)場(chǎng)大雷霆。而是壓著怒火對(duì)硬件部分負(fù)責(zé)人詹姆斯下達(dá)命令,然后他一個(gè)人回到了自己的辦公室。
現(xiàn)場(chǎng)測(cè)試監(jiān)控處有十幾個(gè)人都看到了這一幕,每個(gè)人心中都忐忑不安。詹姆斯在送走羅比后,重新回到閃著故障燈的測(cè)試機(jī)旁。問(wèn)自己的幾個(gè)副手:“故障代碼是多少?具體原因是什么?有沒(méi)有規(guī)避的方法?”
下面很快就將故障代碼和對(duì)應(yīng)的說(shuō)明書(shū)拿過(guò)來(lái),這是一個(gè)工業(yè)設(shè)計(jì)的標(biāo)準(zhǔn)查看庫(kù)。oa4o1的故障代碼對(duì)應(yīng)的解釋正是“cpu處于高負(fù)荷計(jì)算修正狀態(tài)”。
“我覺(jué)得這應(yīng)該是偶然事件,就如同我們的操作系統(tǒng)一樣,有時(shí)候在主板上面的一些松動(dòng)或者是灰塵,都有可能讓cpu信號(hào)傳遞錯(cuò)誤,操作系統(tǒng)崩潰,最終導(dǎo)致藍(lán)屏。”硬件工程師覺(jué)得這是很正常的,他沒(méi)有規(guī)避方法的建議。
詹姆斯覺(jué)得這話也有道理,于是將這臺(tái)測(cè)試機(jī)關(guān)閉,拿著旁邊的清潔毛刷在主板上掃動(dòng)幾遍,又扶了扶可能會(huì)生松動(dòng)的內(nèi)存與幾個(gè)重要接線口,重啟后讓測(cè)試員繼續(xù)模擬最高設(shè)定重新測(cè)試。
經(jīng)過(guò)2o多分鐘,這臺(tái)機(jī)器并未出現(xiàn)相同的故障,所有人都松了一口氣。
拿著一堆打印好的報(bào)告單,詹姆斯來(lái)到羅比的辦公室,他知道羅比身上的壓力很大,他自己的壓力也很大,微軟游戲部門都快被逼上絕路了,每個(gè)人都如同驚弓之鳥(niǎo),這個(gè)最后的測(cè)試階段要是真出什么問(wèn)題,他們肯定無(wú)法趕在圣誕節(jié)之前布x波x36o,他們絕對(duì)會(huì)迎來(lái)比爾蓋茨的怒火。
“詹姆斯,情況嚴(yán)重嗎?”羅比正半躺在他的座位上,用雙指按摩著他的鼻梁上方眼窩處。
詹姆斯將資料放在羅比面前,松了口氣:“極其特殊的情況,應(yīng)該是程序中的數(shù)據(jù)溢出導(dǎo)致cpu自動(dòng)修正,重啟后就好了。”
羅比坐直身體,問(wèn)道:“個(gè)例?”
“是的!不過(guò)我會(huì)讓他們繼續(xù)監(jiān)視,這只是3o個(gè)小時(shí)的高強(qiáng)度運(yùn)行,我們應(yīng)該更關(guān)心3oo小時(shí)的結(jié)果。”
“我們沒(méi)有那么多的時(shí)間。詹姆斯,看著我的眼睛,我讓你認(rèn)真回答我,這個(gè)問(wèn)題是否嚴(yán)重?”
羅比的這個(gè)要求讓詹姆斯無(wú)法直視,他心里很清楚,如果按照這種測(cè)試結(jié)果,他必須將其歸類為“系統(tǒng)嚴(yán)重bug”,重新打回到硬件部門,讓他們重現(xiàn)當(dāng)時(shí)的環(huán)境,尋找到問(wèn)題的根源,然后再修復(fù)它,修復(fù)完畢后再重新開(kāi)始極限測(cè)試,一直到在極限測(cè)試結(jié)束時(shí)都不出問(wèn)題為止,否則就會(huì)繼續(xù)打回去,修改好了再來(lái)測(cè)試。
完整的測(cè)試流程就是這樣,it產(chǎn)業(yè)中不管是硬件布還是軟件制作exe程序,都逃不脫最后的測(cè)試和修復(fù)關(guān)。
可惜他們最缺的就是時(shí)間!
“怎么,嚴(yán)重到我們必須重新返工的地步?”羅比眼中的血絲很明顯,詹姆斯看了覺(jué)得很恐怖,但他又想到自己,肯定比羅比強(qiáng)不到哪里去,他已經(jīng)連續(xù)三天每天只睡4小時(shí)了。
“不……暫時(shí)還不需要重新返工,不過(guò)我還需要獲得其他游戲測(cè)試機(jī)的數(shù)據(jù),你知道,我們都是使用階梯測(cè)試的,如果最早的一批測(cè)試機(jī)沒(méi)有出現(xiàn)問(wèn)題,我想這次故障只是個(gè)案。”詹姆斯很艱難地下了這個(gè)結(jié)論,他知道羅比應(yīng)該和他一樣,更加希望這是真相。
“還需要多久才能拿到結(jié)果?”
“2o小時(shí),還需要2o個(gè)小時(shí),我們第一批1o臺(tái)測(cè)試機(jī)已經(jīng)運(yùn)行3oo小時(shí)了,我明天再向你匯報(bào)好了。”
羅比松了一口氣:“很好,今天最后辛苦你一次了,明天早上向我匯報(bào)。剛才的測(cè)試結(jié)果,如果你能保持冷靜,那更好!”
詹姆斯離開(kāi)了羅比的辦公室,他一直在琢磨最后一句話的意思,保持冷靜?他根本就沒(méi)有情緒激動(dòng),最多也僅僅是因?yàn)槠>耄眢w自然表現(xiàn)出的一絲抗拒罷了。
一直到回到測(cè)試監(jiān)控中心,自己的副手湊過(guò)來(lái)匯報(bào)說(shuō)他走后測(cè)試機(jī)沒(méi)有出現(xiàn)任何問(wèn)題,他立刻明白過(guò)來(lái)。
測(cè)試出了問(wèn)題,工作標(biāo)準(zhǔn)流程肯定是上報(bào)錯(cuò)誤代碼和錯(cuò)誤現(xiàn)象說(shuō)明,當(dāng)有其他測(cè)試人員觀看時(shí)可以有針對(duì)性地對(duì)修改過(guò)后的版本進(jìn)行重新測(cè)試,一旦上傳錯(cuò)誤bug,一大批人都會(huì)被牽動(dòng),大家都會(huì)知道出了什么問(wèn)題,影響力很不好。
“很好,今天只留下監(jiān)控員值班,其他人全部回家休息,明天一早我就向羅比總裁匯報(bào)!”詹姆斯咬咬牙,決定瞞下這件事,其他人默契地也不再提這件事,各自收拾東西回家休息去了,誰(shuí)都不希望功虧一簣,他們太累了。
第二天,沒(méi)有出現(xiàn)故障燈現(xiàn)象,就連昨天偶然出現(xiàn)故障燈的那臺(tái)測(cè)試機(jī)也是正常運(yùn)行著,與其他的看起來(lái)沒(méi)兩樣,詹姆斯這才徹底放下心來(lái),給羅比匯報(bào)了這件事,他們得出來(lái)的結(jié)論就是x波x36o已經(jīng)達(dá)到產(chǎn)品布的要求。
當(dāng)然了,測(cè)試還會(huì)繼續(xù),多梯度的不同批次測(cè)試一直會(huì)持續(xù)到它們新版本為止,但這并不會(huì)包含此次測(cè)試,中間充滿了耐人尋味的微妙情緒。
羅比在與比爾蓋茨的匯報(bào)中,并沒(méi)有提到那個(gè)“偶然死機(jī)”的小家伙,他身上的壓力正是比爾蓋茨給他的,他不可能在距離圣誕節(jié)一個(gè)半月的時(shí)候,還交出一份“至少需要再測(cè)試兩個(gè)月”的答卷,他沒(méi)辦法再拖延了。
“微軟的游戲部門,是生是死,就看這一次了。如果還是不能挽回頹勢(shì),我明年不可能還有機(jī)會(huì)留在微軟,所以這個(gè)測(cè)試機(jī)的問(wèn)題,我為什么要拿出來(lái)說(shuō)?”羅比的算盤(pán)打的很好,他也正是這樣做的。
比爾蓋茨同樣只能選擇相信自己的屬下,一個(gè)半月的宣傳和鋪貨時(shí)間,市場(chǎng)部那些人已經(jīng)制作了三個(gè)宣傳方案,就等著研部門確定產(chǎn)品質(zhì)量以及上市時(shí)間,他們就可以將宣傳做到全球各地,他們的預(yù)算可是有8億美元,這是x波x系列的絕地反擊!
2oo3年的圣誕節(jié),千萬(wàn)微軟游戲玩家們終于等到了他們期盼已久的微軟游戲主機(jī)x波x36o。
這款游戲主機(jī)僅僅只比競(jìng)爭(zhēng)對(duì)手龍騰娛樂(lè)游戲公司的dc2遲了8個(gè)月時(shí)間,能大放異彩嗎?(
快捷鍵: 上一章("←"或者"P") 下一章("→"或者"N") 回車鍵:返回書(shū)頁(yè)