分析概觀
更新:2007 年 11 月
以傳統而言,「分析」(Profiling) 是指測量應用程式的執行狀況。在 Common Language Runtime (CLR) 環境中,分析涵蓋了其他監視和診斷活動,以支援如應用程式定義域、記憶體回收、Managed 例外狀況處理和 Just-in-Time (JIT) 編譯等 CLR 功能。分析 API 會提供分析工具所需的資訊,以便監視及分析在 CLR 上執行之應用程式的效能。
這個概觀中的主題會介紹 CLR 中的分析,並說明 CLR 所提供用以存取分析資訊的介面。
在本節中
.NET Framework 中的分析
提供 CLR 環境中之分析服務的一般性概觀。分析 API 的通用功能
討論一般分析功能和行為,例如告知 ID 和呼叫端配置的緩衝區。分析 API 的重要概念
討論分析的各種技術層面,例如呼叫堆疊、例外狀況和安全性考量等。