問題タブ [perfview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net-6.0 - Linux での .NET 6.0 パフォーマンス トレース - フレームワーク シンボルの解決が機能しない
perfcollectスクリプトを使用して、perfview で Linux (WSL Ubuntu 20.04) 上の .NET 6.0 でパフォーマンス トレースを実行しようとしています。
ここでフレームワーク シンボルを生成する手順に従っていますhttps://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/linux-performance-tracing.md#resolving-framework-symbols が、 .NET 6 用のバージョンの crossgen をダウンロードします。
https://www.nuget.org/packages/Microsoft.NETCore.App.Crossgen2.linux-x64/から .NET 6 用の crossgen2 を取得できますが、crossgen と互換性のあるコマンド ラインではないようです (欠落しています)。 /CreatePerfMap オプション)。
perfcollect スクリプトがシンボルの生成に失敗し、引き続き crossgen not found を出力し、ネイティブ イメージ マップの生成をスキップします。 警告。
perfcollect からフレームワーク シンボルを生成する方法を教えてもらえますか?