気の向くままにSRCデータを作ったり、連ザの練習結果を書いたり。

AHCI(Advanced Host Controller Interface)

実はWindowsXPではSATA(SATA/300)の能力が発揮されずに終わってるらしい。
コンパネ→(省略)→デバイスマネージャ→IDE ATA/ATAPIコントローラなどで
S-ATA300の規格のHDDがウルトラDMAモード5で転送されてる人は要チェック。

CrystalDiskMark 2.1を使用したときのベンチ結果(50MB)。
単位はMB/s。
ATA-ATAPI7では飛躍的な性能向上を確認。
HDD
(転送モード)
Hitachi HDS722516VLSA80
(SATA/150)
Hitachi HDT725032VLA360
(SATA/300)
Hitachi HDP725032GLA360
(SATA/300)
対応規格ATA/ATAPI-6ATA-ATAPI7ATA8-ACS
ドライブレターC(40GB)D(120GB)G(320GB)E(320GB)
モードIDEAHCIAHCI無効IDEAHCIAHCI無効IDEAHCIIDEAHCIAHCI無効
Sequential Read56.04854.50054.1939.5937.5038.69948.28467.60661.10662.34159.43
Sequential Write40.35542.60441.5833.0328.7537.35844.75464.50850.46156.86455.51
Random Read 512KB30.79030.56630.1522.3623.3028.34922.09330.24732.72535.30631.90
Random Write 512KB24.06225.86525.4320.9419.8224.09334.75944.95941.55137.99841.58
Random Read 4KB0.4910.5130.5540.4430.4760.6630.2990.4020.4740.5440.420
Random Write 4KB1.1901.2721.3141.1741.1281.2990.9561.3821.3991.5131.282

CrystalMark 2004R3でのベンチスコア(1024MB)
単位はMB/s。
こちらはATA8-ACSが飛躍的に性能が向上しているのがわかる。
HDD
(転送モード)
Hitachi HDS722516VLSA80
(SATA/150)
Hitachi HDT725032VLA360
(SATA/300)
Hitachi HDP725032GLA360
(SATA/300)
対応規格ATA/ATAPI-6ATA-ATAPI7ATA8-ACS
ドライブレターC(40GB)D(120GB)G(320GB)E(320GB)
モードIDEAHCIIDEAHCIIDEAHCIIDEAHCIAHCI無効
Sequential Read52.1351.6837.6441.6466.2970.4158.0282.6757.20
Sequential Write37.7439.7732.2731.4758.8760.6047.4180.8156.54
Random Read 512KB27.2224.7019.6919.8328.2631.5924.1738.8320.21
Random Write 512KB23.2619.1017.8417.6635.1137.1035.6047.8128.66
Random Read 4KB6.296.315.325.135.766.474.738.613.57
Random Write 4KB8.967.067.727.7411.9514.8412.3617.9210.11

HD Tune 2.55での結果
ほとんど変化なし。
HDD
(転送モード)
Hitachi HDS722516VLSA80
(SATA/150)
Hitachi HDT725032VLA360
(SATA/300)
Hitachi HDP725032GLA360
(SATA/300)
対応規格ATA/ATAPI-6ATA-ATAPI7ATA8-ACS
モードIDEAHCIAHCI無効IDEAHCIIDEAHCIAHCI無効
Transfer Rate Minimum28.323.615.732.235.542.933.641.9
Transfer Rate Maximum58.358.358.371.171.185.285.285.2
Transfer Rate Average46.946.346.558.258.767.667.067.5
Access Time(ms)12.615.813.113.913.718.418.818.7
Burst Rate102.9107.8107.1172.0135.9178.2152.2151.5
CPU Usage(%)1.52.02.31.72.11.92.32.3

拡大画像
↑Hitachi HDS722516VLSA80(SATA/150) AHCI無効


XPでAHCIを使うにはどうしたらいいか。
AHCI対応SATAドライバを入れてWindowsXPをNCQやホットスワップ対応にする。
AHCIモードをWindows XPで使用する
続・AHCIモードをWindows XPで使用する
上の3つでできない人は最後のリンクでたぶん解決できる。
Windows Vista/XPインストール後にIDEをAHCIに変更する方法

ちなみに自分のM/BはIntel DG965RY(CK)。
ICH8だったので最後のリンクで何とかインストール完了。
ただし、AHCIが有効になってる(Matrix Managerで認識されてる)のは2台のみ。(08/05/24現在)
ポート0,1のみ有効。

AHCIモードでWMPでの音飛びや動画のコマ落ちなどがあった。
その時のシステムドライブはCで、AHCIは無効。
音楽ファイルはEドライブ(AHCI有効)、動画はDドライブ(AHCI無効)に入れており、
原因が一概にAHCIにあるとは言えない。

コメントをかく


ユーザーIDでかく場合はこちら

画像に記載されている文字を下のフォームに入力してください。

「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

etc

管理人のみ編集できます