並行視覺化檢視
使用 [並行視覺化檢視],您可以檢查多執行緒應用程式的執行情況。這些檢視會提供圖形化、表格式和文字資料,顯示程式和系統中整體執行緒之間的暫時關聯性。您可以使用 [並行視覺化檢視] 找出效能瓶頸、CPU 使用率不彰、執行緒爭用、跨核心執行緒移轉、同步處理延遲、I/O 重疊區域及其他的資訊。這些檢視透過將其圖形輸出連結至呼叫堆疊和原始程式碼的方式,盡可能提供可採取動作的資料。 "並行視覺化檢視"已整合至 Visual Studio 中啟用有效的工作流程。
[並行視覺化檢視] 依賴 Windows 事件追蹤 功能。
注意事項 |
---|
[並行視覺化檢視] 不支援 Web 專案。 |
並行視覺化檢視的Visual Studio 2012的新功能
[新的並行視覺化檢視] 功能包括:
如需 GPU 活動的 AMP C++ 應用程式的詳細資訊。
並行視覺化檢視 SDK,可以搭配應用程式階段連接視覺化。
啟用的時間較少的更大的追蹤對效能和延展性的改進功能。
並行視覺化檢視命令列公用程式 (CVCollectionCmd),可用來收集電腦的並行視覺化檢視追蹤沒有 Visual Studio。
相關主題
標題 |
描述 |
---|---|
說明如何跨所有處理器檢視和分析系統活動。 |
|
說明如何分析程式中執行緒之間的互動。 |
|
說明如何分析跨核心的執行緒移轉。 |
|
說明常見的幾種樣式並顯示它們如何出現在 [並行視覺化檢視]。 |
|
提供並行[視覺化檢視] 的秘訣和最佳作法。 |
|
本節提供Visual Studio程式碼剖析工具報表和檢視的參考資訊。 |
|
描述如何檢測您的原始程式碼會顯示在 [並行視覺化檢視] 的其他資訊。 |
|
描述如何使用 [並行視覺化檢視] 命令列公用程式 (CVCollectionCmd.exe) 收集並在沒有 Visual Studio 的電腦上的處理序追蹤。 |