Javaでサーバアプリケーションを開発している場合に遭遇する問題に「Out Of Memory」がある。Javaアプリケーションが使用するメモリが増え続け、最終的に許容範囲を超えてJava仮想マシンがクラッシュする。この問題に対するもっとも簡単な対処方法は、物理的 ...
Sun Microsystems Laboratories(Sun Labs)では、複数のJavaアプリケーションを同時に動作させるときのメモリ消費量および起動/実行時間に関する問題に取り組んでいる。 同社のWebサイトの説明によると、Sun Labsの「Barcelona」研究チームがプロトタイプとして開発し ...
ウルシステムズ株式会社は25日、英C24 Technologiesと提携し、Javaプログラムの実行に必要なメモリ使用量を削減するミドルウェア「ULFIRE Memory Optimizer」の提供を開始した。 ULFIRE Memory Optimizerは、Javaオブジェクトを自動的に圧縮し、メモリ上に展開するデータの ...
ウルシステムズは2月25日、英C24 Technologiesと提携し、Javaプログラムのメモリ使用効率を最大500倍に高めるミドルウェア「ULFIRE Memory Optimizer」の提供を開始した。価格はシステムの規模に応じて設定され、エントリーシステムは520万円~。なお、新ミドルウェア ...
Javaでは、Java仮想マシンやガーベッジコレクションというしくみのおかげで、開発者が自らメモリ管理をする必要がありません。しかし、ときにそれがパフォーマンスの問題やアプリケーション停止を引き起こす原因にもなり得ます。本特集では、JavaVM/GCの ...
“Stop The World(一定時間応答のない状態)”はなぜ起こるか Javaのアプリケーションプログラムは、Cのプログラムなどと異なり、明示的に行っていたプログラムでのメモリの確保と解放を、Javaバーチャルマシン(Java VM)によって自動的に行う。しかしJava VM ...