亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種rack-arm服務(wù)器測(cè)試的方法

文檔序號(hào):9597757閱讀:688來(lái)源:國(guó)知局
一種rack-arm服務(wù)器測(cè)試的方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及ARM服務(wù)器及Linux系統(tǒng)技術(shù)領(lǐng)域,具體提供一種RACK-ARM服務(wù)器測(cè)試的方法。
【背景技術(shù)】
[0002]從ARM與x86發(fā)展的歷史來(lái)看,ARM 一直更接近用戶端,被普遍用作個(gè)人數(shù)據(jù)處理、瘦客戶機(jī)終端,以及個(gè)人級(jí)別的NAS服務(wù)器處理器核心。ARM服務(wù)器的應(yīng)用需求是冷數(shù)據(jù)處理,如果性能要求不高,那么一切功能就都由ARM處理,如果性能要求非常高,那么ARM就只負(fù)責(zé)控制界面的人機(jī)交互,而數(shù)據(jù)的處理則交給更職業(yè)化的ASIC專(zhuān)用芯片來(lái)進(jìn)行。
[0003]ARM已經(jīng)在智能收集和嵌入式計(jì)算設(shè)備占據(jù)主導(dǎo)地位,同樣渴望在數(shù)據(jù)中心扮演一個(gè)角色。過(guò)去幾年,基于ARM處理器的服務(wù)器已經(jīng)在服務(wù)器市場(chǎng)出現(xiàn)。惠普已經(jīng)開(kāi)始通過(guò)MoonShot計(jì)劃銷(xiāo)售ARM服務(wù)器。在數(shù)據(jù)中心領(lǐng)域,因?yàn)锳RM的低功耗設(shè)計(jì),使得ARM帶來(lái)了一個(gè)超大規(guī)模計(jì)算的時(shí)代,可以在一個(gè)服務(wù)器機(jī)架部署數(shù)千個(gè)微小計(jì)算節(jié)點(diǎn)。ARM處理器可能沒(méi)有X86處理器的處理速度,但是它們能夠通過(guò)微小的能耗實(shí)現(xiàn)大部分的性能,這意味著在更小的空間可以部署更多的處理器。很多工作負(fù)載并不需要最快的處理器性能,取而代之的是可以將工作負(fù)載分布到更多處理器上。例如,云計(jì)算和Web應(yīng)用程序在分布式服務(wù)器上運(yùn)行會(huì)比在性能出色的較少服務(wù)器上更加出色?,F(xiàn)在急需一種ARM服務(wù)器的測(cè)試方法。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的技術(shù)任務(wù)是針對(duì)上述存在的問(wèn)題,提供一種操作簡(jiǎn)單,測(cè)試項(xiàng)目全面,并且測(cè)試效率較高的RACK-ARM服務(wù)器測(cè)試的方法。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:
一種RACK-ARM服務(wù)器測(cè)試的方法,主要包括以下步驟:
1)在宿主機(jī)上安裝交叉編譯編譯器arm-1inux-gcc,完成lmbench源碼arm_linux編譯;
2)將整個(gè)lmbench文件目錄拷貝到目標(biāo)機(jī)的根目錄下面,進(jìn)入目標(biāo)機(jī)的終端,在/lmbench/scripts下面完成運(yùn)行腳本,對(duì)測(cè)試進(jìn)行配置并生成配置腳本;
3)Lmbench根據(jù)配置文檔執(zhí)行任何測(cè)試項(xiàng),測(cè)試執(zhí)行完畢,進(jìn)入/nfs/ lmbench鍵入make see命令,可生成測(cè)試結(jié)果報(bào)告,可以將測(cè)試數(shù)據(jù)/目錄下的文件導(dǎo)出為測(cè)試報(bào)告/results/summary, out 文件。
[0006]作為優(yōu)選,所述lmbench是用于評(píng)價(jià)系統(tǒng)綜合性能的多平臺(tái)開(kāi)源benchmark,能夠測(cè)試包括文檔讀寫(xiě)、內(nèi)存操作、進(jìn)程創(chuàng)建銷(xiāo)毀開(kāi)銷(xiāo)、網(wǎng)絡(luò)等性能。
[0007]作為優(yōu)選,所述lmbench的主要功能為:帶寬測(cè)評(píng)工具、反應(yīng)時(shí)間測(cè)評(píng)工具和處理器時(shí)鐘比率計(jì)算。其中,所述帶寬測(cè)評(píng)工具包括讀取緩存文件,拷貝內(nèi)存,讀內(nèi)存,寫(xiě)內(nèi)存,管道,TCP ;所述反應(yīng)時(shí)間測(cè)評(píng)工具包括上下文切換,網(wǎng)絡(luò)(連接的建立,管道,TCP,UDP和RPC hot potato),文件系統(tǒng)的建立和刪除,進(jìn)程創(chuàng)建,信號(hào)處理,上層的系統(tǒng)調(diào)用,內(nèi)存讀入反應(yīng)時(shí)間。
[0008]本發(fā)明具有以下突出的有益效果:所述服務(wù)器測(cè)試的方法簡(jiǎn)單,操作方便,能較全面的測(cè)試出RACK-ARM服務(wù)器的各項(xiàng)性能;lmbenCh是用于評(píng)價(jià)系統(tǒng)綜合性能的多平臺(tái)開(kāi)源benchmark,具有帶寬測(cè)評(píng)工具、反應(yīng)時(shí)間測(cè)評(píng)工具和處理器時(shí)鐘比率計(jì)算等多項(xiàng)功能,具有良好的實(shí)用性。
【具體實(shí)施方式】
[0009]下面結(jié)合實(shí)施例對(duì)本發(fā)明所述RACK-ARM服務(wù)器測(cè)試的方法作進(jìn)一步詳細(xì)說(shuō)明。實(shí)施例
[0011]本發(fā)明所述RACK-ARM服務(wù)器測(cè)試的方法,主要包括以下步驟:
1)在宿主機(jī)上安裝交叉編譯編譯器arm-1 inux-gcc,完成lmbench源碼arm_linux編譯;2)將整個(gè)lmbench文件目錄拷貝到目標(biāo)機(jī)的根目錄下面,進(jìn)入目標(biāo)機(jī)的終端,在/lmbench/scripts下面完成運(yùn)行腳本,對(duì)測(cè)試進(jìn)行配置并生成配置腳本;3)Lmbench根據(jù)配置文檔執(zhí)行任何測(cè)試項(xiàng),測(cè)試執(zhí)行完畢,進(jìn)入/nfs/ lmbench鍵入make see命令,可生成測(cè)試結(jié)果報(bào)告,可以將測(cè)試數(shù)據(jù)/目錄下的文件導(dǎo)出為測(cè)試報(bào)告/results/smnmary.0ut文件。lmbench是用于評(píng)價(jià)系統(tǒng)綜合性能的多平臺(tái)開(kāi)源benchmark,能夠測(cè)試包括文檔讀寫(xiě)、內(nèi)存操作、進(jìn)程創(chuàng)建銷(xiāo)毀開(kāi)銷(xiāo)、網(wǎng)絡(luò)等性能。其主要功能為:帶寬測(cè)評(píng)工具、反應(yīng)時(shí)間測(cè)評(píng)工具和處理器時(shí)鐘比率計(jì)算。其中,所述帶寬測(cè)評(píng)工具包括讀取緩存文件,拷貝內(nèi)存,讀內(nèi)存,寫(xiě)內(nèi)存,管道,TCP;所述反應(yīng)時(shí)間測(cè)評(píng)工具包括上下文切換,網(wǎng)絡(luò)(連接的建立,管道,TCP,UDP和RPC hot potato),文件系統(tǒng)的建立和刪除,進(jìn)程創(chuàng)建,信號(hào)處理,上層的系統(tǒng)調(diào)用,內(nèi)存讀入反應(yīng)時(shí)間。
[0012]本發(fā)明的RACK-ARM服務(wù)器測(cè)試的方法的實(shí)際工作過(guò)程主要包括:宿主機(jī)上安裝了交叉編譯編譯器arm-1 inux-gcc,完成lmbench源碼arm_linux編譯;完成測(cè)試并生成配置文件;執(zhí)行測(cè)試并導(dǎo)出測(cè)試結(jié)果。
[0013]以上所述的實(shí)施例,只是本發(fā)明較優(yōu)選的【具體實(shí)施方式】,本領(lǐng)域的技術(shù)人員在本發(fā)明技術(shù)方案范圍內(nèi)進(jìn)行的通常變化和替換都應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種RACK-ARM服務(wù)器測(cè)試的方法,其特征在于:主要包括以下步驟: 1)在宿主機(jī)上安裝交叉編譯編譯器arm-1inux-gcc,完成lmbench源碼arm_linux編譯; 2)將整個(gè)lmbench文件目錄拷貝到目標(biāo)機(jī)的根目錄下面,進(jìn)入目標(biāo)機(jī)的終端,在/lmbench/scripts下面完成運(yùn)行腳本,對(duì)測(cè)試進(jìn)行配置并生成配置腳本; 3)Lmbench根據(jù)配置文檔執(zhí)行任何測(cè)試項(xiàng),測(cè)試執(zhí)行完畢,進(jìn)入/nfs/ lmbench鍵入make see命令,可生成測(cè)試結(jié)果報(bào)告,可以將測(cè)試數(shù)據(jù)/目錄下的文件導(dǎo)出為測(cè)試報(bào)告/results/summary, out 文件。2.根據(jù)權(quán)利要求1所述的RACK-ARM服務(wù)器測(cè)試的方法,其特征在于:所述lmbench是用于評(píng)價(jià)系統(tǒng)綜合性能的多平臺(tái)開(kāi)源benchmark,能夠測(cè)試包括文檔讀寫(xiě)、內(nèi)存操作、進(jìn)程創(chuàng)建銷(xiāo)毀開(kāi)銷(xiāo)、網(wǎng)絡(luò)等性能。3.根據(jù)權(quán)利要求1或2所述的RACK-ARM服務(wù)器測(cè)試的方法,其特征在于:所述lmbench的主要功能為:帶寬測(cè)評(píng)工具、反應(yīng)時(shí)間測(cè)評(píng)工具和處理器時(shí)鐘比率計(jì)算。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種RACK-ARM服務(wù)器測(cè)試的方法,屬于ARM服務(wù)器及Linux系統(tǒng)技術(shù)領(lǐng)域。所述RACK-ARM服務(wù)器測(cè)試的方法主要包括以下步驟:1)在宿主機(jī)上安裝交叉編譯器arm-linux-gcc,完成lmbench源碼arm-linux編譯;2)將整個(gè)lmbench文件目錄拷貝到目標(biāo)機(jī)的根目錄下面,進(jìn)入目標(biāo)機(jī)的終端,在/lmbench/scripts下面完成運(yùn)行腳本,對(duì)測(cè)試進(jìn)行配置并生成配置腳本;3)Lmbench根據(jù)配置文檔執(zhí)行任何測(cè)試項(xiàng),測(cè)試執(zhí)行完畢,進(jìn)入/nfs/lmbench鍵入make?see命令,可生成測(cè)試結(jié)果報(bào)告,可以將測(cè)試數(shù)據(jù)/目錄下的文件導(dǎo)出為測(cè)試報(bào)告/results/summary.out文件。本發(fā)明所述RACK-ARM服務(wù)器測(cè)試的方法,操作簡(jiǎn)單,測(cè)試項(xiàng)目全面,并且測(cè)試效率較高,具有很好的推廣應(yīng)用價(jià)值。
【IPC分類(lèi)】G06F11/22
【公開(kāi)號(hào)】CN105354119
【申請(qǐng)?zhí)枴緾N201510909165
【發(fā)明人】白云峰
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開(kāi)日】2016年2月24日
【申請(qǐng)日】2015年12月9日
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1