2012-02-25 6 views
0

Javaガベージコレクションのようにいくつかのオプションやプロパティを使用して.NETガベージコレクタを最適化できるかどうかを知りたいですか?この質問に追加する.NET G.Cを最適化する方法はありますか?プログラムではない?

オブジェクトのほとんどは、世代0 に格納されている場合、それは可能だ場合、あなたはパフォーマンスを改善する方法を知っていますかGCの統計情報は、以下の通りである:時間の

数をガベージコレクション0が発生しました:ガベージコレクション1が発生した

数回の2601は:回ガベージコレクション2の42

数が発生した:41

+2

問題自体を説明せずに問題を解決する方法を尋ねています。アプリケーションでどのようなパフォーマンスの問題が発生していますか? –

+0

Allonの質問に追加するには:あなたのアプリケーションは何をしますか(私はGCについて言います:どのようにオブジェクトを作成しますか? .Net GCはランタイム中にすでに調整されています。アプリケーションを変更することで問題を解決できます。 – svick

+0

いいえ、私は特にパフォーマンスの問題はありませんでした。私は、非プログラマチックなチューニングでパフォーマンスを向上させたいと思っています。だからこそ私はコードを提供しない。基本的には、基本的なコマンドやパラメータGC(-XXのような)がJavaであるかどうかを知りたいのですが、私はそれらを使いこなすでしょう。 –

答えて

1

using a .config file to experiment with using the server GC and concurrent GCを試すことができます。

パフォーマンスに大きな影響を与えるかどうかは疑問です。 Gen0にほとんどのobjがある場合は、アプリケーションが正常に動作していることを意味します。小さすぎるオブジェクトが多すぎると、特定のタイプの構造体でよりうまく処理された可能性がありますが、もちろんプログラマチックな変更です。

+0

答えがありがとう、私はすでにこれを試しています、それは私が見つけた唯一のものだからです。また、 ''ではパフォーマンスが少し向上します。だから私はそのようなコマンドを他の人のために探していた。 –

関連する問題