為了進行這樣的測試,研究人員采用了CPS和內(nèi)存等相關(guān)要素做的計算結(jié)果。其相關(guān)性表示為:
y=ax +b
通過呼叫測試工具,例如SIPP對FreeSWITCH發(fā)起呼叫,通過CPS執(zhí)行來計算CPU復(fù)制和內(nèi)存占用情況。測試模式包括三種測試模式:直接分機點對點呼叫(P2P),通過fs的(BTB呼叫模式-通話時間時間不同),另外,通過G.711轉(zhuǎn)G.729編碼和結(jié)合是否通話錄音。
具體的處理邏輯如下:
具體測試結(jié)果如下:
使用G.711編碼,一分鐘呼叫,不同CPS下的CPU,內(nèi)存占用比例。
2分鐘的呼叫
使用G.729, 點對點呼叫(P2P呼叫,1分鐘和2分鐘的呼叫)
通過BTB(通過FreeSWITCH RTP處理)的不同時長,帶錄音/不帶錄音的不同編碼的呼叫:
此測試結(jié)果為我們提供了一個基本的基于硬件平臺的測試結(jié)果,其測試算法基本上滿足了企業(yè)一般的測試場景。除了研究人員的測試流程以外,筆者認為,樹莓派的具體CPU型號沒有說明,如果錄音時,存儲設(shè)備的性能也沒有說明,這些測試也可能影響其測試結(jié)果的準(zhǔn)確性。不過,以上測試流程和結(jié)果確實為FreeSWITHC用戶提供了測試的思路,也提供了基本的測試數(shù)據(jù),可以作為一個參考的基準(zhǔn)。
參考資料:
Advances in Intelligent Systems and Computing
www.hiastar.com