out-of-memory

    6

    9答えて

    〜120 MBのプレーンテキストのCSVファイルを読み込むためにC#を使用しています。当初、私は行ごとにそれを読むことによって解析しましたが、最近、ファイルの内容全体をメモリに最初に読み込むことは、何倍も高速でした。 CSVにはカンマが引用符で埋め込まれているため、解析はすでにかなり遅いです。つまり、正規表現の分割を使用する必要があります。私はそれぞれの行を含む配列を取得するには、改行文字の文字列

    3

    3答えて

    私はむしろメモリが空いているJavaアプリケーションを持っています。 Windows XP Professionalを搭載した私の32ビットシステムでは、-Xmx1280mとすればアプリケーションは正常に動作します。以下のすべてがjava.lang.OutOfMemoryError: Java heap space例外になります。 同じアプリケーションを64ビットWindows XP Profes

    4

    2答えて

    ImageListからイメージを取得する際にOutOfMemoryExceptionが発生しました。問題の適切な解決策を見つけることができませんでした。 私はカスタムListViewコントロールを持っています。このコントロールにはListViewItemsの描画のイベントが添付されています。これは、アイテムを描画するように設計された静的メソッドを呼び出します。 約300項目のListViewの場合

    2

    1答えて

    開発された新しいアプリケーションは、Webサービスを多用しています。私たちは定期的にメモリ使用量の例外を使い始めました(使用量が増えたため)。私が気付いたメモリダンプを見直すと、同じ大きさのバイト[]が多数ありました。これらのバイトのハンドルを見ると、System.Security.Policy.Evidenceによって参照されていることに気付きました。 私はこれらのメモリ割り当てを、Webサービ

    2

    3答えて

    しばらくの間実行した後にメモリ例外をスローするJavaコードがあります。私はnetbeansプロファイラを調査しました。特定の操作を実行すると、Surviving Generations Metricが起動します。しかし、私がプログラムの状態をリセットすると(それを殺さない)、Surviving Generations Metricは減少しません。 生存世代が減少しないのはなぜですか?

    15

    6答えて

    巨大なテーブルをカスタムXMLファイルに変換するタスクが与えられました。私はこの仕事にJavaを使用します。 単に「SELECT * FROM customer」を発行すると、最終的にOOMを引き起こす膨大な量のデータが返されることがあります。私は、それが利用可能になったらすぐにレコードを処理する方法があるのだろうか?SQLの取得プロセス中にレコードをメモリから取り除くのか? --- 2009年7

    1

    3答えて

    私はプログラミングが新しく、Webクローラーで論文を作成しています。私はWebクローラーによって提供されてきましたが、それはシングルスレッドであるため、それは遅すぎると感じました。 1000のWebページをクロールするのに30分かかりました。実行のために複数のスレッドを作成しようとしましたが、同時に1000のWebページを実行する20個のスレッドでわずか2分しかかかりませんでした。しかし、今私は

    1

    1答えて

    SandCastleは、XSL変換中にOutOfMemoryException例外が発生してクラッシュするため、クラスライブラリを処理できません。 明白な点を除いて、私たちは何ができますか?問題は、これが32ビットOS上に3.3GBのメモリを持つ開発者マシンなので、基本的には64ビット以上のメモリにアップグレードする必要があります(これはしばらくの間は行われません)。これは、多くのメモリ(これはプ

    1

    2答えて

    私はOutOfMemoryExceptionを先に持っていて、何のためにそれを理解できませんでした。それはまったく意味がありませんでした。私のコードの周りを掘って、突然どこかでnullをチェックすることを忘れていたことを思い出しました。この特定のケースでは、それはまさにそのことでした。それは私の意見でOutOfMemoryExceptionを引き起こすべきではありませんが、私はもちろんこれを修正し

    1

    1答えて

    Windowsオペレーティング・システム上のIBM Websphere Application Server上でJ2EEアプリケーションを実行しています。 時々、javacoreファイルに次の情報を含むOutOfMemoryError例外があります。 Javaは、次の構成で実行され 1TISIGINFO Dump Event "systhrow" (00040000) Detail "java/