LR性能測試報(bào)告-WebGIS.docx_第1頁
LR性能測試報(bào)告-WebGIS.docx_第2頁
LR性能測試報(bào)告-WebGIS.docx_第3頁
LR性能測試報(bào)告-WebGIS.docx_第4頁
LR性能測試報(bào)告-WebGIS.docx_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余47頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

性能測試報(bào)告 WebGIS綜合發(fā)布平臺V1.0WebGIS綜合發(fā)布平臺性能測試結(jié)果報(bào)告 2012/5/17本文檔主要描述WebGIS綜合發(fā)布平臺性能測試結(jié)果以及分析測試結(jié)果。第一章 WebGIS性能測試概述1.1 測試目的 測試5分鐘可以生成多少個專題產(chǎn)品工作流,建議使用多少進(jìn)程運(yùn)行。 測試矢量底圖、影像底圖可以支持多少并發(fā)用戶數(shù)(響應(yīng)時間在5秒內(nèi))。建議使用多少進(jìn)程運(yùn)行以及并發(fā)人數(shù)。 測試前臺標(biāo)繪站點(diǎn)與后臺生成站點(diǎn),哪種方式更為合適。第二章 測試場景及測試環(huán)境配置2.1 測試場景網(wǎng)絡(luò)環(huán)境拓?fù)?.2 測試環(huán)境配置服務(wù)器配置配置說明數(shù)量其他說明應(yīng)用服務(wù)器CPU:Lenovo R630 G7 4C內(nèi)存:40G2操作系統(tǒng):Turbo Linux 11JDK 1.6及以上Oracle11g客戶端共享文件系統(tǒng)J2EE應(yīng)用中間件客戶端配置配置說明數(shù)量其他說明客戶端機(jī)器CPU:Inter Celeron E3300 2.50GHz內(nèi)存:1.96G硬盤:300G1操作系統(tǒng):XP應(yīng)用程序:LoadRunner 11.0測試環(huán)境帶寬:100Mb/s=12.5MB/s第三章 測試實(shí)施及測試結(jié)果3.1 測試工具Loadrunner 11.03.2 測試內(nèi)容1233.13.23.2.1 生成專題產(chǎn)品工作流對50或100個并發(fā)用戶,分別在三個進(jìn)程、六個進(jìn)程、九個進(jìn)程、十二個進(jìn)程、十六個進(jìn)程的情況下,完成生成專題產(chǎn)品工作流,測試其完成情況以及服務(wù)器資源使用情況。場景描述:模擬50或100個用戶并發(fā)執(zhí)行生成專題產(chǎn)品工作流(測試站點(diǎn)數(shù)量大小為6790條站點(diǎn)數(shù)據(jù))的請求到服務(wù)器,服務(wù)器接收請求后,執(zhí)行生成專題產(chǎn)品工作流流程,將結(jié)果返回到客戶端。測試中的事務(wù)說明: l Workflow:模擬50或100個用戶并發(fā)執(zhí)行生成專題產(chǎn)品工作流,完成一個workflow事務(wù)就是完成一個工作流。測試執(zhí)行時間設(shè)置說明:l 每10秒增加5個用戶,大概1分30秒之后達(dá)到50個用戶(3分20秒之后達(dá)到100個用戶)。l 然后50個用戶(或100個用戶)并發(fā)持續(xù)執(zhí)行5分鐘。l 然后每10秒減少10個用戶,大概8分鐘之后50個用戶減少到0(大概11分鐘后100個用戶減少到0)。3.2.2 矢量底圖與影像底圖顯示對50或100或200個并發(fā)用戶,分別在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,不斷執(zhí)行放大、拖動、縮小操作,測試打開矢量底圖與影像底圖頁面以及執(zhí)行放大、拖動、縮小操作的平均響應(yīng)時間、吞吐量、每秒點(diǎn)擊數(shù)以及服務(wù)器性能。場景描述:模擬50或100或200個用戶,打開矢量行政區(qū)或影像底圖單圖層地圖頁面(瀏覽器窗口大小為1280*520),執(zhí)行放大-拖動-縮小操作。場景中:矢量行政區(qū)數(shù)據(jù)總大小為7.29GB,影像地圖總大小為60.97GB,初始化頁面請求了40張圖片,放大操作請求了21張圖片,拖動操作請求了26張圖片,縮小操作請求了21張圖片。測試的中事務(wù)說明:l Init:模擬50/100/200個用戶打開矢量行政區(qū)或影像底圖單圖層地圖頁面。l Zoomout:打開頁面后,用戶點(diǎn)擊放大按鈕(從4級變?yōu)?級),執(zhí)行放大地圖操作。l Move:用戶執(zhí)行完放大地圖操作后,移動地圖,執(zhí)行拖動的操作。l Zoomin:用戶執(zhí)行完拖動操作后,點(diǎn)擊縮小按鈕(從9級變?yōu)?級),執(zhí)行縮小地圖的操作。測試執(zhí)行時間設(shè)置說明:l 每10秒增加5個用戶,大概1分30秒之后達(dá)到50個用戶(3分20秒之后達(dá)到100個用戶,6分30秒之后達(dá)到200個用戶)。l 然后50個用戶(或100個用戶或200個用戶)并發(fā)持續(xù)執(zhí)行5分鐘。l 然后每10秒減少10個用戶,大概到8分鐘之后50個用戶減少到0(大概11分之后100個用戶減到0,大概18分鐘之后200個用戶減到0)。3.2.3 前臺標(biāo)繪站點(diǎn)對50或100或200個并發(fā)用戶,分別在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,不斷執(zhí)行放大、拖動、縮小操作,測試打開前臺標(biāo)繪站點(diǎn)頁面以及執(zhí)行放大、拖動、縮小操作時的平均響應(yīng)時間、吞吐量、每秒點(diǎn)擊數(shù)以及服務(wù)器性能。場景描述:模擬50或100或200個用戶,打開矢量行政區(qū)單圖層(2000或3000或5000)站點(diǎn)地圖頁面(瀏覽器窗口大小為1280*520),執(zhí)行放大-拖動-縮小操作。場景中:l 5000個站點(diǎn)初始化頁面請求了40張圖片,放大操作請求了21張圖片,拖動操作請求了13張圖片,縮小操作請求了21張圖片。l 3000個站點(diǎn)初始化頁面請求了40張圖片,放大操作請求了21張圖片,拖動操作請求了13張圖片,縮小操作請求了21張圖片。l 2000個站點(diǎn)初始化頁面請求了40張圖片,放大操作請求了21張圖片,拖動操作請求了10張圖片,縮小操作請求了21張圖片。測試的中事務(wù)說明:l Init:模擬50/100/200個用戶打開矢量行政區(qū)或影像底圖單圖層地圖頁面。l Zoomout:打開頁面后,用戶點(diǎn)擊放大按鈕(從4級變?yōu)?級),執(zhí)行放大地圖操作。l Move:用戶執(zhí)行完放大地圖操作后,移動地圖,執(zhí)行拖動的操作。l Zoomin:用戶執(zhí)行完拖動操作后,點(diǎn)擊縮小按鈕(從9級變?yōu)?級),執(zhí)行縮小地圖的操作。測試執(zhí)行時間設(shè)置說明:l 每10秒增加5個用戶,大概1分30秒之后達(dá)到50個用戶(3分20秒之后達(dá)到100個用戶,6分30秒之后達(dá)到200個用戶)。l 然后50個用戶(或100個用戶或200個用戶)并發(fā)持續(xù)執(zhí)行5分鐘。l 然后每10秒減少10個用戶,大概到8分鐘之后50個用戶減少到0(大概11分之后100個用戶減到0,大概18分鐘之后200個用戶減到0)。3.2.4 后臺生成站點(diǎn)對50或100或200個并發(fā)用戶,分別在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,不斷執(zhí)行放大、拖動、縮小操作,測試打開后臺生成站點(diǎn)頁面以及執(zhí)行放大、拖動、縮小操作時的平均響應(yīng)時間、吞吐量、每秒點(diǎn)擊數(shù)以及服務(wù)器性能。場景描述:模擬50或100或200個用戶,打開矢量行政區(qū)單圖層(2000或3000或5000)站點(diǎn)地圖頁面(瀏覽器窗口大小為1280*520),執(zhí)行放大-拖動-縮小操作。場景中:l 5000個站點(diǎn)初始化頁面請求了41張圖片,放大操作請求了22張圖片,拖動操作請求了25張圖片,縮小操作請求了22張圖片。l 3000個站點(diǎn)初始化頁面請求了41張圖片,放大操作請求了22張圖片,拖動操作請求了22張圖片,縮小操作請求了22張圖片。l 2000個站點(diǎn)初始化頁面請求了41張圖片,放大操作請求了22張圖片,拖動操作請求了24張圖片,縮小操作請求了22張圖片。測試的中事務(wù)說明:l Init:模擬50/100/200個用戶打開矢量行政區(qū)或影像底圖單圖層地圖頁面。l Zoomout:打開頁面后,用戶點(diǎn)擊放大按鈕(從4級變?yōu)?級),執(zhí)行放大地圖操作。l Move:用戶執(zhí)行完放大地圖操作后,移動地圖,執(zhí)行拖動的操作。l Zoomin:用戶執(zhí)行完拖動操作后,點(diǎn)擊縮小按鈕(從9級變?yōu)?級),執(zhí)行縮小地圖的操作。測試執(zhí)行時間設(shè)置說明:l 每10秒增加5個用戶,大概1分30秒之后達(dá)到50個用戶(3分20秒之后達(dá)到100個用戶,6分30秒之后達(dá)到200個用戶)。l 然后50個用戶(或100個用戶或200個用戶)并發(fā)持續(xù)執(zhí)行5分鐘。l 然后每10秒減少10個用戶,大概到8分鐘之后50個用戶減少到0(大概11分之后100個用戶減到0,大概18分鐘之后200個用戶減到0)。3.3 測試項(xiàng)測試在場景下,事務(wù)的完成情況、平均響應(yīng)時間、服務(wù)器的吞吐量、服務(wù)器端CPU利用率情況等。3.4 測試結(jié)果與分析1.11.21.3a)b)c)d)1233.13.23.33.43.4.1 生成專題產(chǎn)品工作流3.4.1.1 事務(wù)通過數(shù)與CPU利用率情況進(jìn)程數(shù)50個用戶100個用戶事務(wù)通過數(shù)即工作流的完成情況CPU利用率(%)事務(wù)通過數(shù)即工作流的完成情況CPU利用率(%)平均值最大值平均值最大值三個進(jìn)程19415.8821.37826434.80943.417六個進(jìn)程34029.24643.17448828.7733.837九個進(jìn)程45841.661.31565041.25963.107十二個進(jìn)程53852.72877.56275748.29974.261十六個進(jìn)程66560.63288.62792559.00789.689表3.4.1.1表3.4.1.1是對50個并發(fā)用戶與100個并發(fā)用戶,分別在不同的進(jìn)程數(shù)下,完成工作流情況以及對CPU使用情況的匯總。3.4.1.2 用戶并發(fā)執(zhí)行5分鐘時每秒事務(wù)通過數(shù)(TPS)50個并發(fā)用戶:由上圖可以知道并發(fā)執(zhí)行5分鐘時每秒事務(wù)通過數(shù),50個用戶: 在三個進(jìn)程時,大概完成127個工作流。 在六個進(jìn)程時,大概完成213個工作流。 在九個進(jìn)程時,大概完成281個工作流。 在十二個進(jìn)程時,大概完成361個工作流。 在十六個進(jìn)程時,大概完成440個工作流。100個并發(fā)用戶:由上圖可以知道并發(fā)執(zhí)行5分鐘時每秒事務(wù)通過數(shù),50個用戶: 在三個進(jìn)程時,大概完成117個工作流。 在六個進(jìn)程時,大概完成216個工作流。 在九個進(jìn)程時,大概完成280個工作流。 在十二個進(jìn)程時,大概完成348個工作流。 在十六個進(jìn)程時,大概完成397個工作流。3.4.1.3 用戶并發(fā)執(zhí)行5分鐘時應(yīng)用服務(wù)器CPU情況50個并發(fā)用戶:由上圖可以看出System mode CPU Utilization(系統(tǒng)模式下使用 CPU 的時間百分比)隨著進(jìn)程數(shù)的增加,平均值基本上控制在10%左右,而User mode CPU Utilization(用戶模式下使用 CPU 的時間百分比)隨著進(jìn)程數(shù)的增加,平均值最高也就在60%左右,而CPU Utilization(CPU 的使用時間百分比),從最大值來看,十六個進(jìn)程運(yùn)行時,CPU的利用率較高,超過75%,這時需要結(jié)合Average load(上一分鐘同時處于“就緒”狀態(tài)的平均進(jìn)程數(shù))來看正在處理以及等待CPU處理的隊(duì)列是否過長。因?yàn)槲覀兊膽?yīng)用服務(wù)器是4個CPU,且都是4核處理器,CPU的負(fù)載=CPU個數(shù)*核數(shù),為了保證性能,理想平均負(fù)載是小于CPU個數(shù)*核數(shù)*0.7,也就是Average Load最好小于11.2(也就是在11與12之間),由上圖可以看出運(yùn)行十六個進(jìn)程,平均負(fù)載遠(yuǎn)遠(yuǎn)高于理想負(fù)載,CPU的負(fù)載壓力過高,十二個進(jìn)程,平均負(fù)載在12邊緣,最大值超過理想負(fù)載。100個并發(fā)用戶:由上圖可以看出System mode CPU Utilization(系統(tǒng)模式下使用 CPU 的時間百分比)隨著進(jìn)程數(shù)的增加,平均值也是在10%左右,而User mode CPU Utilization(用戶模式下使用 CPU 的時間百分比)隨著進(jìn)程數(shù)的增加,平均值最高也就在50%左右,而CPU Utilization(CPU 的使用時間百分比),從最大值來看,十六個進(jìn)程運(yùn)行時,CPU的利用率也未超過75%。由上圖可以看出在100個用戶的情況下,運(yùn)行十二個進(jìn)程或十六個進(jìn)程,平均負(fù)載都會超過理想負(fù)載。3.4.2 矢量行政區(qū)底圖顯示3.4.2.1 事務(wù)響應(yīng)時間與吞吐量情況以下是對50、100、200個用戶在不同進(jìn)程情況下,打開矢量行政區(qū)頁面(Init事務(wù))、放大地圖(Zoomout事務(wù))、拖動地圖(Move事務(wù))、縮小地圖(Zoomin事務(wù))的平均事務(wù)響應(yīng)時間,以及在用戶達(dá)到最大值時,人工執(zhí)行操作記錄的響應(yīng)時間即人機(jī)交互響應(yīng)時間,每秒從服務(wù)器獲取的數(shù)據(jù)量即每秒吞吐量,CPU使用情況的匯總。一個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.0163.0875.162103,234,32653.985%59.213%Zoomout0.081.3339.0775Move0.0941.5653.8923Zoomin0.0490.7512.0552表3.4.2.1-1從表3.4.2.1-1中可以看出平均事務(wù)響應(yīng)時間在5秒范圍內(nèi),從Init事務(wù)的人機(jī)交互響應(yīng)時間來看,從頁面響應(yīng)到所有圖片顯示出來的時間較長,用戶體驗(yàn)不好。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init0.9864.2698.903103,416,15746.303%55.55%Zoomout0.0682.341273.8556Move0.0842.6167.414Zoomin0.0441.2534.0282表3.4.2.1-2從表3.4.2.1-2中可以看出平均事務(wù)響應(yīng)時間在5秒范圍內(nèi),但是Zoomout最大值與平均值相差較大,說明有個別用戶等待時間很長,而人機(jī)交互響應(yīng)時間與CPU利用率與50個并發(fā)用戶時相差不大。l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init0.8688.752412.267163,409,42346.777%54.498%Zoomout0.1066.793561.84910Move0.113.105261.5665Zoomin0.0561.4664.5713表3.4.2.1-3從表3.4.2.1-3中可以看出當(dāng)并發(fā)用戶數(shù)為200時, Init與Zoomout事務(wù)平均響應(yīng)時間都超過5秒,且有部分用戶的響應(yīng)時間很長,用戶體驗(yàn)不好。三個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.0983.2765.06553,322,14450.519%60.604%Zoomout0.0691.2736.1152Move0.0791.5333.7442Zoomin0.0420.7351.9752表3.4.2.1-4從表3.4.2.1-4中可以看出平均事務(wù)響應(yīng)時間在5秒范圍內(nèi),CPU的利用率也不高,從人機(jī)交互響應(yīng)時間來看,用戶體驗(yàn)較好。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.0824.6017.6263,403,04847.856%63.844%Zoomout0.0822.327260.2294Move0.0942.6396.9244Zoomin0.0551.2573.7333表3.4.2.1-5從表3.4.2.1-5中可以看出平均事務(wù)響應(yīng)時間在5秒范圍內(nèi),但是Zoomout最大值與平均值相差較大,說明有個別用戶等待時間很長,而人機(jī)交互響應(yīng)時間與CPU利用率與50個并發(fā)用戶時相差不大。l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.31710.364427.696133,451,78547.35%55.237%Zoomout0.0876.698594.3199Move0.0843.05278.6255Zoomin0.0461.4474.5163表3.4.2.1-6從表3.4.2.1-6中可以看出當(dāng)并發(fā)用戶數(shù)為200時, Init與Zoomout事務(wù)平均響應(yīng)時間都超過5秒。從人機(jī)交互時間看,用戶體驗(yàn)不好。五個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.5478.54633.38944,520,59741.446%52.146%Zoomout0.0871.01518.6252Move0.10.99319.1721Zoomin0.0470.52217.8042表3.4.2.1-7從表3.4.2.1-7中可以看出Init事務(wù)的平均響應(yīng)時間超過5秒,Zoomout、Move、Zoomin事務(wù)的響應(yīng)時間較短,且與人機(jī)交互響應(yīng)時間相差不大,可見系統(tǒng)反應(yīng)很快,用戶體驗(yàn)很好。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.5034.0387.65954,705,54956.805%64.559%Zoomout0.0781.81330.3752Move0.0911.68132.9092Zoomin0.0450.8879.3071表3.4.2.1-8從表3.4.2.1-8中可以事務(wù)的平均響應(yīng)時間都在5秒以內(nèi),且人機(jī)交互響應(yīng)時間很短,用戶體驗(yàn)很好。 l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.2145.8450.18394,560,18151.801%61.227%Zoomout0.084.503658.2516Move0.0872.414619.6264Zoomin0.0441.264648.0053表3.4.2.1-9從表3.4.2.1-9中可以看出當(dāng)并發(fā)用戶數(shù)為200時,Init事務(wù)的平均響應(yīng)時間超過5秒,人機(jī)交互響應(yīng)時間也較長,用戶體驗(yàn)不好。 3.4.2.2 用戶每秒點(diǎn)擊數(shù)與吞吐量情況l 50個并發(fā)用戶:一個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-1 三個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-2五個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-3ColorGraphScaleMeasurementThroughput1吞吐量Hits per Second1每秒點(diǎn)擊數(shù)從圖3.4.2.2-1,3.4.2.2-2,3.4.2.2-3中可以看出,在一個進(jìn)程、三個進(jìn)程的情況下,吞吐量與每秒點(diǎn)擊數(shù)的趨勢基本保持一致,且曲線平穩(wěn),說明服務(wù)器運(yùn)行穩(wěn)定,而五個進(jìn)程出現(xiàn)吞吐量與每秒點(diǎn)擊數(shù)大幅度下降,說明服務(wù)器響應(yīng)時間變慢,在(48秒與3分44秒時),有其他事件影響了服務(wù)器的處理能力。l 100個并發(fā)用戶:一個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-4三個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-5五個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-6ColorGraphScaleMeasurementThroughput1吞吐量Hits per Second1每秒點(diǎn)擊數(shù)從圖3.4.2.2-4,3.4.2.2-5,3.4.2.2-6可以看出,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,吞吐量與每秒點(diǎn)擊數(shù)的趨勢基本一致,當(dāng)用戶增加的時候較為波動,當(dāng)用戶達(dá)到最大并發(fā)數(shù)后,曲線較為平穩(wěn),說明服務(wù)器運(yùn)行穩(wěn)定,而在用戶并發(fā)執(zhí)行期間(大概3分30秒8分30秒),五個進(jìn)程的吞吐量最大,其次是三個進(jìn)程,最后是一個進(jìn)程,吞吐量越大說明服務(wù)器處理能力越好。l 200個并發(fā)用戶:一個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-7三個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-8五個進(jìn)程的每秒點(diǎn)擊數(shù)與吞吐量:圖3.4.2.2-9ColorGraphScaleMeasurementThroughput1吞吐量Hits per Second1每秒點(diǎn)擊數(shù)從圖3.4.2.2-9可以看出,在五個進(jìn)程的情況下,吞吐量與每秒點(diǎn)擊數(shù)的趨勢基本保持一致,而200人并發(fā)時,應(yīng)該在6分30秒的時候就達(dá)到并發(fā)用戶最大值,而不管是在一個進(jìn)程、三個進(jìn)程還是五進(jìn)程,在7分30秒左右,都出現(xiàn)吞吐量與每秒點(diǎn)擊數(shù)大幅度下降,說明隨著用戶數(shù)不斷增加,服務(wù)器響應(yīng)時間變的很慢,且在并發(fā)執(zhí)行的5分鐘內(nèi),一個進(jìn)程與三個進(jìn)程的吞吐量比并發(fā)執(zhí)行前低很多,而五個進(jìn)程的吞吐量趨勢也不平穩(wěn)。3.4.2.3 應(yīng)用服務(wù)器平均負(fù)載情況l 50個并發(fā)用戶:圖3.4.2.3-1由圖3.4.2.3-1顯示,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程時,平均負(fù)載都在理想范圍內(nèi),而最大值也在理想負(fù)載范圍邊緣,所以服務(wù)器應(yīng)該可以支持50個用戶并發(fā)執(zhí)行,五個進(jìn)程的負(fù)載最好。l 100個并發(fā)用戶:圖3.4.2.3-2由圖3.4.2.3-2顯示,在一個進(jìn)程和三個進(jìn)程時,平均負(fù)載還在理想范圍內(nèi),最大值也在理想負(fù)載范圍邊緣,而五個進(jìn)程的負(fù)載就太高了,所以當(dāng)并發(fā)運(yùn)行100人時,開五個進(jìn)程會使服務(wù)器負(fù)載過高。l 200個并發(fā)用戶:圖3.4.2.3-3由圖3.4.2.3-3顯示,在一個進(jìn)程和三個進(jìn)程時,平均負(fù)載還在理想范圍內(nèi),但是最大值都比理想負(fù)載高很多,說明并發(fā)運(yùn)行200人會對服務(wù)器造成較大壓力。3.4.3 影像底圖顯示3.4.3.1 事務(wù)響應(yīng)時間與吞吐量情況以下是對50、100、200個用戶在不同進(jìn)程情況下,打開影像底圖頁面(Init事務(wù))、放大地圖(Zoomout事務(wù))、拖動地圖(Move事務(wù))、縮小地圖(Zoomin事務(wù))的平均事務(wù)響應(yīng)時間,以及在用戶達(dá)到最大值時,人工執(zhí)行操作記錄的響應(yīng)時間即人機(jī)交互響應(yīng)時間,每秒從服務(wù)器獲取的數(shù)據(jù)量即每秒吞吐量,CPU使用情況的匯總。一個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.90211.1535.729126,503,63224.51%33.917%Zoomout0.6299.41493.7759Move0.4086.32462.7616Zoomin0.224.171129.7365表3.4.3.1-1從表3.4.3.1-1中可以看出平均事務(wù)響應(yīng)時間除了Zoomin事務(wù)外都5秒范圍,且人機(jī)交互響應(yīng)時間來看,從頁面響應(yīng)到所有圖片顯示出來的時間較長,而從CPU的利用率來看,說明服務(wù)器不是很繁忙,但是響應(yīng)時間卻很長,吞吐量較高,說明影響底圖顯示對帶寬依賴較大。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.85120.63880.774166,624,07225.571%35.29%Zoomout0.55915.144211.81413Move0.2649.95131.46910Zoomin0.1676.73494.387表3.4.3.1-2從表3.4.3.1-2中可以看出平均事務(wù)響應(yīng)時間遠(yuǎn)遠(yuǎn)超過5秒,而且人機(jī)交互響應(yīng)時間也很長,所有頁面顯示出來需要較長時間。l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init2.3141.137213.571456,570,20434.362%48.135%Zoomout0.60821.492208.57623Move0.44314.703252.16120Zoomin0.21210.299189.9958表3.4.3.1-3從表3.4.3.1-3中可以看出當(dāng)并發(fā)用戶數(shù)為200時,頁面響應(yīng)時間很長。三個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.1017.93120.021910,797,83839.103%45.738%Zoomout0.165.35321.6566Move0.1254.01818.7844Zoomin0.0782.52814.8462表3.4.3.1-4從表3.4.3.1-4中可以看出Init事務(wù)的平均響應(yīng)時間在5秒以上,CPU的利用率不高,吞吐量較大,從人機(jī)交互響應(yīng)時間來看,用戶體驗(yàn)一般。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.25115.87144.5921610,999,63939.176%48.238%Zoomout0.1829.21574.9959Move0.1637.152225.4529Zoomin0.0974.23233.0154表3.4.3.1-5從表3.4.3.1-5中可以看出只有Zoomin事務(wù)的平均響應(yīng)時間在5秒范圍內(nèi),用戶體驗(yàn)一般。l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init0.85126.334210.3874510,415,48732.574%47.593%Zoomout0.15822.738734.89725Move0.1511.427733.43411Zoomin0.0896.628716.1357表3.4.3.1-6從表3.4.3.1-6中可以看出當(dāng)并發(fā)用戶數(shù)為200時,事務(wù)平均響應(yīng)時間遠(yuǎn)遠(yuǎn)超過5秒。從人機(jī)交互時間看,用戶體驗(yàn)不好。五個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.1927.415.666911,364,11446.823%54.028%Zoomout0.2154.98832.8616Move0.113.9619.6184Zoomin0.0962.3788.5612表3.4.3.1-7從表3.4.3.1-7中可以看出Init事務(wù)的平均響應(yīng)時間超過5秒,Zoomout、Move、Zoomin事務(wù)的響應(yīng)時間在5秒之內(nèi)。l 100個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init3.80419.90751.015239,780,68833.321%46.189%Zoomout0.18610.49293.96412Move0.1598.19365.76910Zoomin0.1024.82161.2825表3.4.3.1-8從表3.4.3.1-8中可以看出只有Zoomin事務(wù)的平均響應(yīng)時間在5秒以內(nèi),人機(jī)交互響應(yīng)時間較長,用戶體驗(yàn)不好。 l 200個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.40326.553664.7486510,884,98033.68%45.164%Zoomout0.18623.187762.25825Move0.11210.375711.72316Zoomin0.0946.021714.1026表3.4.2.1-9從表3.4.2.1-9中可以看出當(dāng)并發(fā)用戶數(shù)為200時,事務(wù)的平均響應(yīng)時間遠(yuǎn)遠(yuǎn)超過5秒,人機(jī)交互響應(yīng)時間也較長,用戶體驗(yàn)不好。3.4.3.2 應(yīng)用服務(wù)器平均負(fù)載情況l 50個并發(fā)用戶:圖3.4.3.2-1由圖3.4.3.2-1顯示,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),而一個進(jìn)程與三個進(jìn)程的最大值也在理想負(fù)載范圍內(nèi),五個進(jìn)程的最大值比理想負(fù)載高。l 100個并發(fā)用戶:圖3.4.3.2-2由圖3.4.3.2-2顯示,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),最大值也在理想負(fù)載范圍內(nèi)。l 200個并發(fā)用戶:圖3.4.3.2-3由圖3.4.3.2-3顯示,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),而最大值也在理想負(fù)載內(nèi)。3.4.4 前臺標(biāo)繪站點(diǎn)3.33.43.4.13.4.23.4.33.4.43.4.4.1 前臺標(biāo)繪2000個站點(diǎn)3.4.4.1.1 事務(wù)響應(yīng)時間與吞吐量情況以下是對50、100、200個用戶在不同進(jìn)程情況下,打開前臺標(biāo)繪2000個站點(diǎn)頁面(Init事務(wù))、放大地圖(Zoomout事務(wù))、拖動地圖(Move事務(wù))、縮小地圖(Zoomin事務(wù))的平均事務(wù)響應(yīng)時間,以及在用戶達(dá)到最大值時,人工執(zhí)行操作記錄的響應(yīng)時間即人機(jī)交互響應(yīng)時間,每秒從服務(wù)器獲取的數(shù)據(jù)量即每秒吞吐量,CPU使用情況的匯總。一個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.4933.2455.94763,685,82637.373%46.71%Zoomout0.0641.198.9153Move0.0260.5523.8962Zoomin0.0330.6642.0132表3.4.4.1.1-1從表3.4.4.1.1-1中可以看出平均事務(wù)響應(yīng)時間都在5秒范圍內(nèi),人機(jī)交互響應(yīng)時間較短,用戶體驗(yàn)不錯,CPU利用率不高。l 100個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.5124.5179.04693,727,85937.752%46.235%Zoomout0.1112.15286.3423Move0.0490.9776.1272Zoomin0.0561.1744.452表3.4.4.1.1-2從表3.4.4.1.1-2中可以看出平均事務(wù)響應(yīng)時間都在5秒范圍內(nèi),人機(jī)交互響應(yīng)時間來看,打開前臺標(biāo)繪頁面的時間較長。l 200個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.74518.075614.76133,627,42243.791%56.731%Zoomout0.0615.426633.4496Move0.0261.157222.3672Zoomin0.0331.3765.822表3.4.4.1.1-3從表3.4.4.1.1-3中可以看出當(dāng)并發(fā)用戶數(shù)為200時,Init事務(wù)的平均響應(yīng)時間遠(yuǎn)遠(yuǎn)超過5秒,打開頁面速度較慢。三個進(jìn)程:l 50個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.5623.5777.42473,403,88946.66%53.743%Zoomout0.091.2614.043Move0.0340.6118.0991Zoomin0.0410.73712.4171表3.4.4.1.1-4從表3.4.4.1.1-4中可以看出事務(wù)的平均響應(yīng)時間都在5秒以內(nèi),人機(jī)交互時間較短,用戶體驗(yàn)較好,CPU利用率不高。l 100個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.4874.5329.89673,647,16839.989%53.649%Zoomout0.1152.192243.1023Move0.0391.0036.0562Zoomin0.0581.2085.2922表3.4.4.1.1-5從表3.4.4.1.1-5中可以看出事務(wù)的平均響應(yīng)時間都在5秒以內(nèi),與并發(fā)50個用戶平均時間相差不大。l 200個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.0968.045422.074123,765,28537.311%47.282%Zoomout0.085.277661.2566Move0.0381.145245.0392Zoomin0.0551.3613.7182表3.4.4.1.1-6從表3.4.4.1.1-6中可以看出當(dāng)并發(fā)用戶數(shù)為200時,Init與Zoomout事務(wù)平均響應(yīng)時間超過5秒。五個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.6213.1245.08264,792,21551.553%60.748%Zoomout0.0830.9599.2932Move0.0340.3816.2121Zoomin0.0510.4963.9151表3.4.4.1.1-7從表3.4.4.1.1-7中可以看出事務(wù)的平均響應(yīng)時間都在5秒以內(nèi),用戶體驗(yàn)很好,CPU利用率不高。l 100個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.6254.63215.74374,754,44252.539%59.19%Zoomout0.0931.72536.1123Move0.0380.72821.2672Zoomin0.0510.86821.1752表3.4.4.1.1-8從表3.4.4.1.1-8中可以看出事務(wù)的平均響應(yīng)時間都在5秒以內(nèi),用戶體驗(yàn)不錯。 l 200個并發(fā)用戶事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init0.88718.781671.01124,515,40252.908%66.706%Zoomout0.0613.974650.2295Move0.0321.097639.5862Zoomin0.0371.185247.4942表3.4.4.1.1-9從表3.4.4.1.1-9中可以看出當(dāng)并發(fā)用戶數(shù)為200時,Init事務(wù)的平均響應(yīng)時間遠(yuǎn)遠(yuǎn)超過5秒,打開前臺標(biāo)繪站點(diǎn)頁面需要較長時間。3.4.4.1.2 應(yīng)用服務(wù)器平均負(fù)載情況l 50個并發(fā)用戶:圖3.4.4.1.2-1由圖3.4.4.1.2-1顯示,在一個進(jìn)程、三個進(jìn)程、五個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),而五個進(jìn)程的最大值比理想負(fù)載高。l 100個并發(fā)用戶:圖3.4.4.1.2-2由圖3.4.4.1.2-2顯示,在一個進(jìn)程、三個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),最大值也在理想負(fù)載范圍內(nèi),運(yùn)行五個進(jìn)程,平均負(fù)載超過理想范圍。l 200個并發(fā)用戶:圖3.4.4.1.2-3由圖3.4.4.1.2-3顯示,在一個進(jìn)程、三個進(jìn)程的情況下,平均負(fù)載都在理想范圍內(nèi),而一個進(jìn)程的最大值超過理想負(fù)載,五個進(jìn)程的平均負(fù)載與最大負(fù)載遠(yuǎn)遠(yuǎn)超過理想負(fù)載。3.4.4.2 前臺標(biāo)繪3000個站點(diǎn)3.4.4.2.1 事務(wù)響應(yīng)時間與吞吐量情況以下是對50、100、200個用戶在不同進(jìn)程情況下,打開前臺標(biāo)繪3000個站點(diǎn)頁面(Init事務(wù))、放大地圖(Zoomout事務(wù))、拖動地圖(Move事務(wù))、縮小地圖(Zoomin事務(wù))的平均事務(wù)響應(yīng)時間,以及在用戶達(dá)到最大值時,人工執(zhí)行操作記錄的響應(yīng)時間即人機(jī)交互響應(yīng)時間,每秒從服務(wù)器獲取的數(shù)據(jù)量即每秒吞吐量,CPU使用情況的匯總。一個進(jìn)程:l 50個并發(fā)用戶:事務(wù)名稱平均事務(wù)響應(yīng)時間(s)人機(jī)交互響應(yīng)時間(s)每秒吞吐量(bytes/second)CPU利用率最小值平均值最大值大概值平均值平均值最大值Init1.6693.6765.87263,456,82847.36%55.958%Zoomout0.1181.32611.1633Move0.0650.7368.0442Zoomin0.0610.6624.9412表3.4.4.2.1-1從表3.4.4.2.1-1中可以看出平均事務(wù)響應(yīng)時間都在5秒范圍內(nèi),用戶體驗(yàn)不錯,CPU利用率不高。l 100個并發(fā)用戶事務(wù)名稱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論