garbage-collection

    2

    5答えて

    私は使用しているサードパーティのコンポーネントを持っていますが、リソースが解放されていないという問題があります。このコンポーネントは、ウィンドウにUDPソケット( "\ Device \ Udp"と "\ Device \ Afd")のハンドルを作成させます。プログラムでサードパーティオブジェクトを実行および参照解除できるようにする場合、私は過去に作業したすべての.NETオブジェクトと同様に、オブ

    0

    3答えて

    class Stage { Actor act1 = new Actor(); Actor act2 = new Actor(); Actor act3 = new Actor(); } Stage stg = new Stage(); このシナリオではガベージコレクションはどのように動作しますか? stg = null; 3つのオブジェクトはac

    1

    1答えて

    .NET CLRのガベージコレクションについてこれが正しく理解されている場合、GCは参照型割り当ての領域が必要だがマネージヒープに余裕がないときに発生します。それで、管理されたヒープにはどれくらいの大きさの制限がありますか?ありがとう。

    3

    6答えて

    私はJavaで実装されたゲームをスクリプトからあまりにも多くのコードを実行すると問題を抱えていました。スクリプトの言語によっては、ゲームが数フレームごとにフリーズするこれらの "ヒカップ"時にはゲームがぎくしゃくしてしまいます。 いくつかの調査の末、ガベージコレクタが実行を決定したときに起こっていたことがわかりました。より多くの研究とテストの後で、(-Xincgc VMパラメータを使用して)インク

    3

    4答えて

    バイト配列をjavaに固定する方法はありますか?移動/圧縮されることはありませんか? 私は、実行時にGCをゼロにすることを目的としたアプリケーションに取り組んでおり、メモリマップ領域に固定されているプリミティブなバイト配列を使用したいと考えています。これを行う方法やそれに邪魔する方法はありますか?

    7

    2答えて

    httpはステートレスなので、アプリケーションへのリクエストごとに新しいオブジェクトが作成されます。 Railsは未使用のオブジェクトをどのくらいの頻度でクリーンアップしますか?

    1

    5答えて

    開発者と私のアプリケーションでガベージコレクションされているオブジェクトに問題があります。 Weblogic 10g3でJavaを使用しています。すべてのJMS接続を処理するためのシングルトンパターンをプログラミングしています。 関与する2つのクラスがあります。 public class JMSObject { ... private MessageProducer _producer; p

    3

    5答えて

    gc.get_referrers(obj)はオブジェクトの空のリストを返すことができますが、オブジェクトはまだ弱い参照でアクセス可能なはずですか? もし私がこのオブジェクトがガベージコレクションされていない原因を特定しようとすると、どうすれば開始できますか? 編集:コードサンプルがこの場合にどのように役立つかはわかりません - 明らかに強い参照がどこかにありますが、見つけたら気になります。私は、オ

    1

    2答えて

    実行時にJavaバイトコードを生成する可能性を考えています(クラスファイル経由ではなく、直接メモリに直接アクセスすることをお勧めしますが、質問)。 私はこれを行うことができると理解していますが、ガベージコレクタは使用されていないコードを掃除しますか?私は何年も前にそれがそうではないと主張していることを覚えていますが、私は今話題への参照を見つけることができません。 この目的を明確にするために、私は通

    4

    2答えて

    ラムダ(デリゲートとして使用する場合)が呼び出されるたびに新しいインスタンスを作成するかどうか、またはコンパイラーがデリゲートを一度しかインスタンス化してそのインスタンスを渡す方法を見つけ出すかどうか不思議です。 具体的には、ラムダを使用してカスタムコールバックを渡すことができるXNAゲーム用のAPIを作成したいと考えています。これはUpdateメソッド(これは毎秒何度も呼び出されます)で呼び出さ