日立公共システム、Javaのバッチ処理を高速化する独自技術を開発

ZDNET Japan Staff

2016-02-08 18:27

 日立公共システムは2月8日、Javaのバッチ処理を高速化する独自技術を開発したと発表した。同社が提供している「COBOLからJavaへの言語変換サービス」において、COBOLからJavaへ移行すると現行システムより処理速度が低下する問題を解決する。

 COBOLは、機械語にコンパイルされたコードの静的な実行をサポートしており、プログラムのロード時にメモリ領域が静的に確保される。そのメモリ領域での演算を1つのプロセスに専念させることができるため、大量のバッチ処理を高速に実行するのに有利だ。一方、Javaは、プラットフォーム間のバイナリ互換を実現するため、中間言語の動的ローディングを行う。そのため、COBOLよりもバッチ処理実行時間が長くなる。

 今回同社が開発したJava高速化技術は、バッチ処理で性能が劣化するファイルの読み込み・書き込み処理を独自方式で実行することにより、高速化を実現した。同社の社内ベンチマークテストによれば、COBOLと比較して処理時間を約10分の1に短縮できたとする。

 同社では、同技術を「COBOL⇒Javaマイグレーションライブラリ」として、「COBOLからJavaへの言語変換サービス」に適用する。言語変換サービスは、同社が官公庁や自治体、企業向けに提供している基幹システムのマイグレーションサービスの1つである。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    警察把握分だけで年間4000件発生、IPA10大脅威の常連「標的型攻撃」を正しく知る用語集

  2. セキュリティ

    まずは“交渉術”を磨くこと!情報セキュリティ担当者の使命を果たすための必須事項とは

  3. セキュリティ

    「2024年版脅威ハンティングレポート」より—アジアでサイバー攻撃の標的になりやすい業界とは?

  4. ビジネスアプリケーション

    Microsoft 365で全てを完結しない選択、サイボウズが提示するGaroonとの連携による効果

  5. セキュリティ

    生成AIを利用した標的型攻撃とはどのようなものなのか?実態を明らかにして効果的な対策を考える

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]