據(jù)外媒TheVerge報(bào)道,為了測試移動(dòng)應(yīng)用的穩(wěn)定性和運(yùn)行狀態(tài),F(xiàn)acebook在俄勒岡州Prineville的數(shù)據(jù)中心建立了實(shí)驗(yàn)室MobileDeviceLab。
Facebook測試移動(dòng)應(yīng)用機(jī)房(圖片來自TheVerge)
據(jù)悉,該實(shí)驗(yàn)室部署了60組機(jī)柜,每個(gè)機(jī)柜安裝32部智能機(jī),每部手機(jī)運(yùn)行一款Facebook的app。測試過程中,F(xiàn)acebook會監(jiān)測舊款手機(jī)的軟件,同時(shí)測試設(shè)備是否會因新代碼加入導(dǎo)致性能下降或損耗電池壽命。
目前,共有8臺MacMinis處理器用于iOS機(jī)架,4臺基于linux操作系統(tǒng)的OCPLeopard服務(wù)器用于Android設(shè)備,每個(gè)機(jī)架有單獨(dú)WiFi。攝像機(jī)監(jiān)控設(shè)備屏幕的活動(dòng)情況,向開發(fā)者報(bào)告新款app安裝,測試和卸載情況。
Facebook測試移動(dòng)應(yīng)用(圖片來自TheVerge)
據(jù)了解,實(shí)驗(yàn)室計(jì)劃將每組機(jī)柜32臺機(jī)增加到64臺機(jī),原因是還有大量計(jì)劃應(yīng)用到大屏手機(jī)上的硬件及軟件有待測試。未來,測試一部iOS設(shè)備所需的20個(gè)步驟濃縮至1步完成。
需要注意的是,F(xiàn)acebook并沒有測試不同網(wǎng)速下的軟件性能。盡管發(fā)展中國家很多用戶在使用舊款手機(jī),但監(jiān)測的目的并不是為網(wǎng)速慢的地方優(yōu)化Facebook軟件。