問題タブ [dottrace]

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.

0 投票する
2 に答える
633 参照

c# - Json.NET と GC 待機での C# サービスのパフォーマンスの問題

私はいくつかのビジネス作業を行う Windows サービスを持っています。パフォーマンスの問題を見つけるために dotTrace でプロファイリングし、次のような図を作成しました: GC 待機 88%

GC 待機に 88% の時間がかかるのは奇妙に思えるので、いくつかの小さな間隔を閉じて、以下を取得します。

非ブロック期間中、スレッドは JSON.Net デシリアライゼーションを通じてオブジェクトを割り当て、GC によってブロックされたこのコードも発見しました。

誰かが同様の問題を抱えていましたか?または、何か不足していますか?

0 投票する
1 に答える
1255 参照

windows-7 - Jet Brain の dotTrace でプロファイリングすると、ネイティブ コードの ~85.5% ?

セッション (サンプリングとタイムラインの両方) を行うたびに、実行全体の最大 70 ~ 80% がネイティブ コードによって占められているようです。私がバグのある環境を手に入れたのかどうか(客観的な制限のために、いまいましいWindows 7で作業しているため)、それとも実際には問題ないのでしょうか?

スクリーンショット: