advanced host controller interfaceとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > advanced host controller interfaceの意味・解説 

AHCI

フルスペル:Advanced Host Controller Interface
読み方:エーエイチシーアイ
別名:アドバンスト・ホスト・コントローラ・インターフェース

AHCIとは、PCとハードディスクなどを接続するインターフェース規格の一種であるシリアルATA(SATA)の拡張機能に対応した、ホストコントローラの仕様のことである。

AHCIはシリアルATAのために新しく策定された仕様であり、シリアルATAにおけるネイティブなホストコントローラの仕様となっている。シリアルATAはAHCI以外のIDE互換モードなどでも動作するが、AHCIを用いることで初めて、シリアルATAの高速データ転送を充分に発揮することができる。

また、シリアルATAの上位規格であるシリアルATA IIを使用するにはAHCIに対応している必要がある。シリアルATA IIでは、ネイティブコマンドキューイング(NCQ)やホットプラグなどが可能となっている。

AHCIはWindows Vistaでは標準対応となっているが、Windows XPにはドライバ標準で対応されておらず、従来のATA規格のホストコントローラ仕様であるIDE互換モードが代わりに用いられる。この状態ではシリアルATAの高速転送は利用できない。Windows XP上でAHCIを利用するには、AHCI対応のチップセットを搭載し、OSにドライバをインストールする必要がある。AHCI用のドライバはIntelのWebサイトからダウンロード可能である。


参照リンク
プレスリリース アドバンスト・ホスト・コントローラ・インターフェース仕様を発行 - (Intel)
接続インターフェースのほかの用語一覧
IDE/ATA:  ATA  AHCI  ATAPI  アンフェノール  エンハンストIDE  イニシエータ  ESDI

Advanced Host Controller Interface

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/10/25 02:06 UTC 版)

AHCI
Advanced Host Controller Interface
最新版 1.3.1
2011年11月11日 (2011-11-11)
組織 インテル
ウェブサイト www.intel.com/content/www/us/en/io/serial-ata/ahci.html

Advanced Host Controller Interface (AHCI) とは、インテルが策定したシリアルATA (SATA) ホストバスアダプタのインタフェース仕様である。

ストレージとメモリ間のデータ交換などについて定義されている。これによりシステム設計の負担を減らし、また、NCQやホットスワップなどの高度な機能が利用できるようになる。AHCIはあくまでホストコントローラ自体の規格であり、SATAの通信規格とは独立である。

2018年6月現在、規格の最新のバージョンは1.3.1である[1]。

モード

2011年現在、市場のSATAコントローラは以下3つのモードがある:

インテルは選択可能ならRAIDモードの使用を推奨している。これは、RAID機能を実現するために内部でAHCIが有効になっている場合が大半であり、一番柔軟な動作が可能だからである。また、最新チップセット以外でインテル製SATAドライバーの最新版を使用する際には、RAIDモードに設定してからインストール作業を行う必要がある。AHCIはRAIDモードのない古いチップセット(に内包されているシリアルATAコントローラ)では適用外であるため。

IDEエミュレーションモードは、例えばオペレーティングシステム (OS) がSATAに対応しておらず、SATAHDDを認識しない場合や、光学ドライブの書き込み安定性の向上を目的に使用される。

OSの対応

Windows Vista、Linuxカーネル2.6.19、FreeBSD 8.0[2]、OpenBSD 4.1、NetBSD 4.0、Mac OS XやSolaris 10などでサポートされるようになった。実使用にはAHCI SATAコントローラ[3]、上記の対応OS、AHCIのデバイスドライバが必要となる。

脚注

  1. ^ “Serial ATA AHCI 1.3.1 Specification”. インテル. 2014年10月25日閲覧。
  2. ^ “ahci -- Serial ATA Advanced Host Controller Interface driver”. FreeBSD. 2024年10月25日閲覧。
  3. ^ インテルの場合、多くはI/O コントローラー・ハブ (ICH) に内蔵される。

関連項目

外部リンク



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「advanced host controller interface」の関連用語

advanced host controller interfaceのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



advanced host controller interfaceのページの著作権

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【AHCI】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAdvanced Host Controller Interface (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS