C ++性能驗(yàn)證器

C++ Performance Validator是一個(gè)C ++性能分析器,供軟件開發(fā)人員和軟件質(zhì)量保證測試人員使用。
使用C++ Performance Validator:
•識(shí)別應(yīng)用程序中的慢功能(耗時(shí)的)。
•識(shí)別應(yīng)用程序中的繁忙功能(常用但不一定很慢)。
•實(shí)時(shí)查看應(yīng)用程序行為。
•使用交互式分析顯示來改進(jìn)軟件質(zhì)量測試。
•創(chuàng)建具有可折疊調(diào)用樹和調(diào)用圖的分析報(bào)表,以便與您的內(nèi)部網(wǎng)上的團(tuán)隊(duì)共享。
使用方便
要使用C++ Performance Validator,你需要應(yīng)用程序的調(diào)試信息,C++ Performance Validator就可以工作。不需要修改軟件、重新編譯或重新鏈接軟件及可使用C ++ Performance Validator。
•使用C ++ Performance Validator啟動(dòng)應(yīng)用程序。
C++ Performance Validator將啟動(dòng)并附加到您的應(yīng)用程序。
•正常運(yùn)行應(yīng)用程序。
•關(guān)閉應(yīng)用程序。
•檢查C ++ Performance Validator在應(yīng)用程序運(yùn)行時(shí)生成的概要分析統(tǒng)計(jì)信息。
易于讀取的數(shù)據(jù)顯示可顯示應(yīng)用程序執(zhí)行時(shí)的性能統(tǒng)計(jì)信息。不需要等到您的應(yīng)用程序完成后再查看任何功能,文件或DLL的統(tǒng)計(jì)信息??梢赃^濾顯示要使用的信息。

詳細(xì)的、彩色編碼的源代碼讓您一目了然地顯示哪些函數(shù)和行已執(zhí)行,以及每個(gè)函數(shù)執(zhí)行的時(shí)間。

可配置
C ++ Performance Validator可以配置為收集所有數(shù)據(jù)或僅需要的數(shù)據(jù)。用于收集數(shù)據(jù)和顯示收集的數(shù)據(jù)的強(qiáng)大過濾器為您提供最大的靈活性,并控制花費(fèi)多少CPU時(shí)間以及使用多少內(nèi)存來收集數(shù)據(jù),從而允許您選擇在給定任務(wù)中投入多少精力。
C ++ Performance Validator提供了一個(gè)API,用于在C ++ Performance Validator無法注入到服務(wù)中的情況下使用C ++ Performance Validator,因?yàn)閃indows NT安全權(quán)限阻止注入(通常用于在管理員或系統(tǒng)級(jí)別運(yùn)行的服務(wù))。
強(qiáng)大
C ++ Performance Validator的默認(rèn)選項(xiàng)為應(yīng)用程序中所有具有調(diào)試信息的DLL和文件提供概要分析數(shù)據(jù)。如果僅希望為選定的DLL創(chuàng)建概要分析報(bào)表,或者排除某些文件類型,或者特定的類和方法,C ++ Performance Validator具有允許這種定制的過濾功能。
C ++ Performance Validator提供強(qiáng)大的HTML和XML報(bào)告功能,允許您生成分析報(bào)表,您可以與同事分享或在公司內(nèi)部網(wǎng)上發(fā)布。 HTML報(bào)表包括動(dòng)畫可折疊調(diào)用樹形圖和調(diào)用圖。
兼容
C ++ Performance Validator使用編譯器從:
支持所有64位(x64)Windows操作系統(tǒng)。
支持從Windows 10到Windows NT 4.0的所有32位Windows操作系統(tǒng)。
C ++ Performance Validator也將在Windows 64位操作系統(tǒng)上在Wow64兼容性層中運(yùn)行
多用途
C ++ Performance Validator使用本??機(jī)和混合模式.Net的應(yīng)用程序和服務(wù)。
除了C ++ Performance Validator執(zhí)行的傳統(tǒng)性能分析角色之外,C ++ Performance Validator還可用于交互式分析和自動(dòng)創(chuàng)建分析報(bào)告,作為回歸測試套件和或過夜構(gòu)建的一部分。
C ++ Performance Validator還允許您通過從命令行啟動(dòng)C ++ Performance Validator來自動(dòng)化此過程。全范圍的命令行選項(xiàng)讓您可以無人看管執(zhí)行C ++ Performance Validator的運(yùn)行,完成HTML導(dǎo)出和XML導(dǎo)出,以便于作為您的過夜構(gòu)建的一部分的回歸測試。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫