問題タブ [ants]

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 投票する
1 に答える
1093 参照

c# - GridView RowDataBound イベントでアプリケーションの速度が低下する ASP.NET C#

私は調査アプリケーションを構築しています。私は、管理者、クライアント、サーベイヤー、およびその他のマネージャーに対してスケジュールされたアンケートのビューを提供するページを持っています。また、そのステータスなども表示されます。gridview Action 列に 3 つの画像ボタンがあります。私は実行時にいくつかのスタイルと Javascript 関数をそれらにバインドしています。これはイベント コードです。

問題は、このページに対して ANTS Performance Profiler 7.1 を実行したときに、このイベントが 297 回ヒットしたことです。ページの読み込みに最も時間がかかっているもの。これに代わるもの、またはページのパフォーマンスを改善するためのヒントが必要です。ページングなどはすでに試されています。ありがとうございました。

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

asp.net - ANTS パフォーマンス プロファイラーを既に実行中の IISExpress プロセスに接続することは可能ですか?

既に実行中の IISExpress インスタンスに ANTS プロファイラーをアタッチする方法を見つけようとしています。

手動でそれをしようとすると、ポートが既に使用されていると言い続けますが、これはもちろん明らかです。しかし、私がattachと言ったのに、ANTS が新しいインスタンスを起動しようとしているのはなぜですか?

なぜ私はこれをしたいのですか?私の起動は遅いので、気になるタイムラインの領域を強調表示するだけでよいことはわかっていますが、それでもそれが可能かどうかは知りません.

0 投票する
0 に答える
218 参照

c# - WPF アプリケーションのメモリ消費量のプロファイリング

スタイルとテンプレートを複数の xaml ファイルで定義しています。colors.xaml色とブラシを含む単なるリソース ディクショナリであるxaml ファイルが 1 つあります。他のすべてのファイルは、このリソース ディクショナリを参照します。

これを読んだ後:

http://wpftutorial.net/MergedDictionaryPerformance.html

私は、colors.xaml ファイルのインスタンスが複数あることに気付きましたが、これはパフォーマンスが良くありませんでした。SharedResourceDictionary を使用する場合と使用しない場合の ANTS プロファイラーを使用して、アプリケーションのプロファイルを作成しました。結果はそこにあり、ResourceDictionary インスタンスが少なくなり、色とブラシ インスタンスも大幅に少なくなりました。

別のことを試して、特定の xaml ファイルを複数回参照し、要素が複数回読み込まれるかどうかを確認したかった (同じ xaml ファイルを 2 回読み込んでいるため)。

色とブラシは複数回ロードされますが (予期されます)、他の xaml ファイルでもいくつかのスタイルとコントロール テンプレートを定義しましたが、複数回インスタンス化されることはありません (同じ xaml ファイルを複数回ロードしても)。 .

誰でもこれを説明できますか?

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

c# - 私の WPF UserControl は、私が間違っていることによってリークされていますか?

プロファイラーを使用したのはこれが初めてであり、したがって ANTs メモリ プロファイラーも初めてです。

「WindowTest」というテスト ウィンドウで、2 つのユーザー コントロール (私が作成) を分離するテストをセットアップしました。

WindowTest には、ユーザー コントロール DBDocComment があります。DBDocComment 内には 2 番目のユーザー コントロールがありますが、画像には表示されていません。メイン ウィンドウから WindowTest を開き、それを閉じるだけです。

私が見ているが理解できないものは画像に示されています。WindowTest が閉じられた後、ユーザー コントロール DBDocComment への参照がぶら下がっているべきではないと考えますが、そうです。

誰かがここで私を助けてくれますか、それとも、何が起こっているのかを理解するのに役立つ方向を教えてください。

ここに画像の説明を入力

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

.net - タスク マネージャーと ANTS プロファイラーでプロファイリングされるメモリ使用量

Silverlight アプリケーションを (ブラウザーの内外で) 最適化しています - メモリの最適化

ANTS、.Net メモリ プロファイラなど、いくつかのメモリ プロファイラを使用しました。ツールは、割り当てられたメモリが 38 ~ 40 MB であるという結果を出しました。しかし、タスク マネージャーを使用していたとき、メモリは 300 ~ 400MB でした。

では、2 つの結果の違いは何でしょうか。結果は何を意味しますか?

私は同じ質問がここで尋ねられたことを知っています。私は専門家からのより良い答えを探しています。