Javaでサーバアプリケーションを開発している場合に遭遇する問題に「Out Of Memory」がある。Javaアプリケーションが使用するメモリが増え続け、最終的に許容範囲を超えてJava仮想マシンがクラッシュする。この問題に対するもっとも簡単な対処方法は、物理的 ...
Sun Microsystems Laboratories(Sun Labs)では、複数のJavaアプリケーションを同時に動作させるときのメモリ消費量および起動/実行時間に関する問題に取り組んでいる。 同社のWebサイトの説明によると、Sun Labsの「Barcelona」研究チームがプロトタイプとして開発し ...
Javaでは、Java仮想マシンやガーベッジコレクションというしくみのおかげで、開発者が自らメモリ管理をする必要がありません。しかし、ときにそれがパフォーマンスの問題やアプリケーション停止を引き起こす原因にもなり得ます。本特集では、JavaVM/GCの ...
ウルシステムズ株式会社は25日、英C24 Technologiesと提携し、Javaプログラムの実行に必要なメモリ使用量を削減するミドルウェア「ULFIRE Memory Optimizer」の提供を開始した。 ULFIRE Memory Optimizerは、Javaオブジェクトを自動的に圧縮し、メモリ上に展開するデータの ...
Overview: Avoiding common Java mistakes significantly improves application speed, memory use, and overall stability.Choosing the right data structures and closi ...
memcachedとはその名の通り、データをメモリ上に保持するキャッシュサーバで、アクセス数の多いWebサイトにおいてデータベースの負荷を減らすために利用されることが多い。データをディスクに書き出さず、保持するデータもキーと値のみと非常にシンプル ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Vivek Yadav, an engineering manager from ...
“Stop The World(一定時間応答のない状態)”はなぜ起こるか Javaのアプリケーションプログラムは、Cのプログラムなどと異なり、明示的に行っていたプログラムでのメモリの確保と解放を、Javaバーチャルマシン(Java VM)によって自動的に行う。しかしJava VM ...