C言語で書かれた共通ライブラリ「APR 1.2.12」リリース

荒浪一城

2007-11-27 16:13

 The Apache Portable Runtime Projectは11月27日、Apache Portable Runtime(APR)ライブラリの最新版である1.2.12をリリースした。

 APRはC言語で実装されており、性能を犠牲にせず様々なOSに一般的なプログラミングインタフェースを提供する。現在サポートしているOSは、UNIX、Windows、Netware、Mac OS X、OS/2など。

 APR1.2.12では、以下のような機能を提供する。

  • アトミックオペレーション
  • 動的共有オブジェクトのローディング
  • ファイルI/O
  • ロック
  • メモリーマネジメント(ハイパフォーマンスアロケーター)
  • メモリーマップファイル
  • マルチキャストソケット
  • ネットワークI/O
  • 共有メモリ
  • スレッドとプロセスのマネジメント
  • 様々なデータ構造(テーブル、ハッシュ、優先待ち行列など)

 なお、Apache HTTP Server 2.0系で利用されているAPR 0.9系と、Apache HTTP Server 2.2系で利用されているAPR 1.2系では、互換性がないことに注意されたい。

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

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    初心者にも優しく解説!ゼロトラストネットワークアクセスのメリットと効果的な導入法

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

    改めて知っておきたい、生成AI活用が期待される業務と3つのリスク

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

    ITR調査結果から導くDX浸透・定着化-“9割の国内企業がDX推進中も成果が出ているのはごく一部”

  4. セキュリティ

    「iPhone」の業務活用を促進!セキュリティ対策で必ず押さえておきたいポイントとは?

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

    Google が推奨する生成 AI のスタートアップガイド、 AI を活用して市場投入への時間を短縮

ZDNET Japan クイックポール

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

NEWSLETTERS

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

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

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