この記事の要約:Java仮想マシンがオブジェクトのメモリを自動的に回収するガベージコレクション(GC)の基本と、オブジェクトの到達可能性(Reachability)のモデルを解説します。また、System.gc()によるGCへの干渉方法、リソース解放のためのファイナライ ...
この記事の要約:Javaの並行プログラミングの核心であるマルチスレッドの基本概念を解説します。スレッドの作成方法(Threadの拡張またはRunnableの使用)、共有データへの排他的アクセスを保証する同期(Synchronization)のメカニズム、スレッド間の通信に ...
EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。
この記事は会員限定です。会員登録すると全てご覧いただけます。 問題解決のポイント Java VMでメモリ不足が発生した時に ...
現在のWebシステム開発・ 運用で踏まえるべき新しい技術的な取り組みについて、 日立のアプリケーションサーバ (APサーバ) であるCosminexus(コズミネクサス) の製品群を題材として取り上げながら解説する本連載、前回は流量制御およびDB (I/ O) の最適 ...
この記事は会員限定です。会員登録すると全てご覧いただけます。 JavaVMのメモリ構造を理解しよう まず、JavaVMがどのようにメモリを使っているかを理解しておこう。JavaVMがプログラムを実行すると、Javaのプロセスによってメモリが使用される。Javaの ...
Javaでサーバアプリケーションを開発している場合に遭遇する問題に「Out Of Memory」がある。Javaアプリケーションが使用するメモリが増え続け、最終的に許容範囲を超えてJava仮想マシンがクラッシュする。この問題に対するもっとも簡単な対処方法は、物理的 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する