在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 用于嵌入式計算機(jī)性能評測技術(shù)及其方法研究

            用于嵌入式計算機(jī)性能評測技術(shù)及其方法研究

            作者: 時間:2010-01-07 來源:網(wǎng)絡(luò) 收藏

              4測試原理及測試環(huán)境構(gòu)成

              4.1 測試原理

              系統(tǒng)由硬件子系統(tǒng)和軟件子系統(tǒng)2部分組成。硬件子系統(tǒng)包括微處理器內(nèi)核、高速緩存、存儲器、外設(shè)接口等,這些邏輯功能部件通常集成在一個處理器(Embedded PROCESSor) 中。軟件子系統(tǒng)包括嵌入式操作系統(tǒng)(RTOS)、中間件(Middle Ware)、嵌入式編譯器(Compiler)和運(yùn)行庫(Runtime Library)等。嵌入式應(yīng)用程序的可執(zhí)行代碼通常包括3部分:編譯應(yīng)用程序生成的目標(biāo)代碼、鏈接程序從運(yùn)行庫中提取的庫例程代碼和操作系統(tǒng)功能調(diào)用。一個嵌入式應(yīng)用程序(Application)的執(zhí)行時間(Execution Time)受上述多種因素的影響,可用以下函數(shù)描述:

              Execution Time(Application)=f(EPROCESSor,RTOS,MiddleWare,Compiler,Library)

              上述函數(shù)的5個參數(shù)中,改變其中1個參數(shù),保持其余4個參數(shù)不變,進(jìn)行測試,收集測試結(jié)果并進(jìn)行對比分析,可實現(xiàn)整個嵌入式系統(tǒng)和關(guān)鍵構(gòu)件的性能測試。主要測試項目的測試方法如下:

              (1)改變Embedded PROCESSor,保持其他參數(shù)不變,并比較測試結(jié)果,可以*測不同嵌入式微處理器的性能差異;

              (2)改變RTOS,保持PROCESSor不變,以*測不同RTOS的性能差異;

              (3)改變Compiler,保持其他參數(shù)不變,可*測嵌入式編譯系統(tǒng)編譯優(yōu)化能力;

              (4)改變Library,保持其他參數(shù)不變,可以*測不同運(yùn)行庫的性能;

              (5)比較兩個個嵌入式平臺的性能指標(biāo),可以*測二者的性能差異;

              (6)將執(zhí)行測試基準(zhǔn)程序獲得的性能指標(biāo)與嵌入式應(yīng)用要求的性能指標(biāo)進(jìn)行比較,可以*測嵌入式系統(tǒng)性能是否滿足應(yīng)用需求。

              4.2性能*測環(huán)境

              嵌入式系統(tǒng)性能*測環(huán)境,通常包括嵌入式系統(tǒng)*測的測試主機(jī)和將要被測*的嵌入式系統(tǒng),基本結(jié)構(gòu)如圖1所示。


              測試主機(jī)運(yùn)行測試管理控制程序,控制性能測試過程的執(zhí)行,編譯、加載和啟動性能測試基準(zhǔn)程序,收集性能數(shù)據(jù),分析測試結(jié)果,生成測試報告。被測 *的嵌入式系統(tǒng)則運(yùn)行下載的測試基準(zhǔn)程序,測定和采集性能數(shù)據(jù),并通過測試代理反饋給測試主機(jī)。兩者之間通過某種連接(如串口、以太網(wǎng)等)方式,進(jìn)行數(shù)據(jù)的通信與交互。

              4.3性能測試過程

              建立好測試環(huán)境后,性能測試過程描述如下:

              (1)用戶確定測試項目、選擇性能測試基準(zhǔn)和被測嵌入式平臺,測試管理控制程序建立測試主機(jī)與被測嵌入式系統(tǒng)之間的通信連接、啟動測試;

              (2)測試管理控制程序選擇,設(shè)置編譯優(yōu)化選項,選擇測試環(huán)境構(gòu)件,調(diào)用嵌入式編譯器編譯基準(zhǔn)測試程序;

              (3)通過測試代理,將測試基準(zhǔn)程序下載到被測嵌入式系統(tǒng),并控制完成基準(zhǔn)測試程序的運(yùn)行;

              (4)性能數(shù)據(jù)采集代理監(jiān)視基準(zhǔn)測試程序的執(zhí)行,測試和采集與性能指標(biāo)相關(guān)的性能數(shù)據(jù);

              (5)測試代理將測試結(jié)果和性能數(shù)據(jù)發(fā)回測試主機(jī);

              (6)測試管理控制程序調(diào)用性能分析程序,分析和處理測試結(jié)果和性能數(shù)據(jù),生成測試報告。

            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉