Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27753
標題: 一個針對嵌入式軟體的追蹤和效能分析技術
Developing New Tracing and Performance Analysis Techniques for Embedded Applications
作者: Shu-Jheng Huang
黃書政
指導教授: 洪士灝(Shih-Hao Hung)
關鍵字: 剖析工具,效能評估,追蹤,剖析資料,修改程式碼,
profile tools,performance evaluation,profiling,instrumentation,tracing,
出版年 : 2007
學位: 碩士
摘要: 對於任何的應用程式,效能評估是一件很重要的工作。然而,許多用來測量效能的技術及剖析工具都有硬體相依(hardware dependent)或是執行環境 (如作業系統) 相依的問題。在一個全新的或是比較不普及的平台開發程式的工程師,很可能沒有合適的分析工具可以用來分析該平台上應用程式的效能。此一現象,在嵌入式系統的開發上屢見不鮮,因此,設計出一個不需相依於特定硬體或是執行環境的效能分析工具是有其重要性的。
  本篇論文描述一個不用任何硬體,在高階語言 (source level) 上插入額外程式碼的分析技術。我們將這個技術實作在Moduletracer工具集之中,配合一個插程式碼工具 (CIL), 以純軟體的方式,不需特定硬體或是執行環境,即能產生記錄 (trace) 和分析記錄,幫助其使用者可以了解一個系統中,應用程式與作業系統的活動,以利尋找潛在的效能問題。
Performance evaluation is key to many computer applications. Many techniques and profiling tools are available for measuring performance, but most of them depend on the hardware and the software on which they run. For a new platform, or a platform which is not popular, programmers usually suffer from few analysis tools, which has been a serious problem for application development on many embedded systems. Thus, a performance analysis tool with the software mechanism is quite important for developing embedded applications.
This thesis describes a software mechanism for analyzing program performance on a wide range of platforms via code instrumentation at the source level. We implement this mechanism in a pure software profiling toolkit, called Moduletracer, which works with a public-domain tool, CIL, to carry out code instrumentation for C programs. The toolkit aids programmers in understanding the behavior of applications by generating and analyzing traces and identify potential performance problems.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27753
全文授權: 有償授權
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  未授權公開取用
902.61 kBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved