13.07.2015 Views

第五章ARM DDS網路傳輸效能測試 - 元智大學最佳化設計實驗室

第五章ARM DDS網路傳輸效能測試 - 元智大學最佳化設計實驗室

第五章ARM DDS網路傳輸效能測試 - 元智大學最佳化設計實驗室

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

第 五 章 ARM DDS 效 能 測 試處 理 器 運 算 速 度 40MHz 200MHzData cache 4KB 16KBFlash 128KB 64MB兩 個 平 台 的 軟 硬 體 架 構 以 及 資 料 處 理 的 程 序 與 方 式 不 同 , 效 能 測 試 選 用 基 本 的 超文 字 傳 輸 協 定 (Hyper Text Transfer Protocol, HTTP) 作 為 資 料 傳 輸 的 測 試 方 法 。HTTP的 資 料 傳 輸 流 程 如 下 :「 一 個 支 援 HTTP 的 瀏 覽 器 對 網 際 網 路 上 的 某 一 個 網 路 伺 服 器 , 發 出 網 頁 瀏 覽 的要 求 訊 息 , 訊 息 透 過 全 球 資 源 定 位 器 (Universal Resource Locator, URL) 的 資 料 定 位 傳達 給 這 一 台 支 援 HTTP 的 伺 服 器 , 伺 服 器 收 到 訊 息 後 , 便 會 將 所 需 的 網 頁 資 料 提 供 給發 出 要 求 的 瀏 覽 器 。」ARM DDS 效 能 測 試 將 依 照 上 述 之 HTTP 通 訊 流 程 , 以 KS2410 與 DDS3.7 為 網路 伺 服 器 分 別 作 資 料 傳 輸 的 效 能 測 試 ; 除 了 網 路 伺 服 器 部 分 外 的 可 能 變 因 都 盡 量 排除 , 如 使 用 相 同 的 網 路 環 境 、 相 同 的 瀏 覽 器 主 機 等 , 讓 測 試 結 果 不 同 之 處 儘 量 導 因 於兩 個 伺 服 器 的 效 能 差 異 。本 次 測 試 使 用 PC 作 為 網 際 網 路 瀏 覽 器 主 機 , 搭 配 Visual Basic(VB) 軟 體 。 當 VB程 式 被 執 行 後 , 需 要 輸 入 網 路 上 DDS 的 網 頁 位 置 以 及 重 複 次 數 , 才 能 按 下 VB 介 面的 按 鈕 開 始 測 試 。 測 試 開 始 後 ,PC 依 照 前 述 HTTP 的 資 料 傳 輸 協 定 , 對 廣 域 網 路 上的 DDS 網 路 伺 服 器 發 出 瀏 覽 網 頁 的 請 求 ;DDS 收 到 要 求 後 即 刻 將 被 要 求 讀 取 的 網 頁內 容 回 傳 給 PC, 經 由 VB 軟 體 確 認 網 頁 資 料 讀 取 完 畢 後 列 印 , 再 向 DDS 發 出 下 一 次的 讀 取 要 求 。 以 此 種 循 環 模 式 完 成 指 定 執 行 的 重 複 次 數 後 ,VB 顯 示 本 次 測 試 開 始 到結 束 的 時 間 , 並 完 成 此 次 測 試 。VB 程 式 碼 於 附 錄 A, 流 程 如 圖 5-1 所 示 。2http://grc.yzu.edu.tw/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!