突然ですが、この問題の答えはわかりますか?
【問題】
Javaのメモリ管理には、GCという仕組みがある。
GCに関する次の説明で、【 a 】に当てはまる適切な語句は、次のうちどれか。
Javaアプリケーションのオブジェクトは、Javaヒープというメモリ領域に生成されます。
アプリケーション実行中にメモリ領域が不足すると、不要になった領域を解放するためにGCという処理が実行され、アプリケーションはその間停止します。
Javaヒープの全領域を対象とした【 a 】が発生すると、アプリケーションが長時間停止してしまうため、システムの性能に大きな影響を与えます。
解答はこちら。
【解答】 3. FullGC
【解説】
FullGCはJavaヒープの全領域を対象とするため、ヒープ領域が大きい場合、その処理に1秒から数十秒の時間がかかります。
この間アプリケーションが停止してしまうので、安定したWebシステムを構築するためには、FullGCの発生を抑えることが重要です。
Cosminexus アプリケーションサーバでは、FullGCの発生要因となるオブジェクトをGC対象外の領域に生成し、FullGCの発生を抑止する機能を提供しています。
こういった知識を問う資格が、「Cosminexus認定エンジニア(Platform)」 です。

Cosminexus認定エンジニア(Platform)は、Cosminexus認定資格制度(*)で認定された資格です。
「Cosminexus認定プラットフォームエンジニア」試験による厳格・公正な評価基準で、Cosminexusアプリケーションサーバのインストールや環境構築ができるテクニカルスキルを習得したエンジニアを認定します。
アプリケーションサーバに関する基本知識から高度なノウハウまで、体系的・効率的に学べ、試験合格をサポートする「Cosminexus 認定資格講座」もご用意しております。
認定資格講座「Cosminexus プラットフォームエンジニア」は、アプリケーションサーバ入門講座です。
「アプリケーションサーバとは?」からていねいに解説していきますので、Java™のプログラミング未経験の方や、Webシステムに詳しくない方でも、1日でアプリケーションサーバの理解を一気に深めることができます。
これから Cosminexusによるシステム構築に携わる方やCosminexus導入を検討される方、「Cosminexus 認定エンジニア(Platform)」資格取得を目指す方にお勧めです。
Cosminexus認定資格講座は、株式会社日立インフォメーションアカデミーで実施しています。
認定資格講座終了後に認定資格試験がその場で受験できる試験付き講座もご用意しておりますので、効率的なスキルアップ・キャリアアップに、ぜひお役立てください。
Cosminexus認定資格講座のお申し込み
Cosminexus製品をお取り扱いいただいているパートナー様には、Cosminexus認定資格講座受講料の割引特典がございます。
パートナー様専用の認定資格講座お申し込み窓口は以下となります。
(パートナーポータル専用のログインIDとパスワードが必要です。)
Cosminexus認定資格試験は、株式会社日立インフォメーションアカデミー およびプロメトリック株式会社で実施しています。
平日お忙しい方は、プロメトリックでの受験がおすすめです。全国100ヶ所以上の試験会場があり、コンピュータを利用した試験方式により、受験後に試験結果がその場で分かります。
Cosminexus認定資格試験のお申し込み
Cosminexus認定資格を人材育成や企業価値向上、ビジネスチャンス拡大にぜひお役立てください。
Cosminexus認定資格制度に関するご不明な点は、日立オープンミドルウェア技術者認定センター お問い合わせ窓口まで。