ISRTの効果と注意点を徹底解説!

ジュリー先日登場したZ68マザーボードの新機能
「インテル・スマート・レスポンス・テクノロジー
 (Intel Smart Response Technology:以下ISRT)」
が気になるんですわ。


テッシーWindows VISTAの頃にあったReadyBoostとは違って
効果を体感しやすいそうですよ。


リンダReadyBoostは無かった事に……。
 ※2013年3月時点でのISRT対応製品は、H77・Z77・Q77のマザーボードです。






ジュリーという訳で、今回はISRTを見てみますか。

リンダ一言で表すと、SSDをキャッシュにして、ハードディスクを高速化する機能だよね?

テッシーそうです。このISRTは、
「インテル・ラピッド・ストレージ・テクノロジー
 (Intel Rapid Storage technology:以下IRST)」
の追加機能です。


ジュリーなお、IRSTはインテルのAHCI・RAIDドライバやコントローラーの総称で、以前は
「インテル・マトリクス・ストレージ・マネージャー
 (Intel Matrix Storage Manager)」
と言いました。


リンダ今回長い単語が多くて、
しかもIRSTとISRTは略語が似てるので読み間違えにご注意ください><




ジュリー前置きはさておき、今回はチェックで時間がだいぶかかったのですぐ行きますぞ。

テッシー了解です。では最初に構成を紹介します。使用マザーボードは、
ASRock:Z68 Extreme4です。オンボードのほかにMarvell製のSATA3.0(6Gbps)も
搭載しています。その他環境は以下の通りです。

CPU:Corei7 2600
Memory:PC3-10600 2GB×2
ビデオカード:RADEON HD6790
OS:Windows 7 Ultimate 32bit






●設定編
リンダまずは設定方法をよろしく。

BIOSでRAIDに

ジュリーこれは別に難しい事はないです。最初にBIOSでSATA設定を「RAID」にして、あとは普通にOSをインストール。
なお、設定は全てWindows 7で行うので、起動画面で「Ctrl+I」を押して実際に2台のドライブをRAID化する必要はありません。



ISRT設定

テッシーマザーボードやビデオカードのドライバをインストール後、
スタートメニューから、Intel→「インテル・ラピッド・ストレージ・テクノロジー」を起動です。



条件が整うと最速メニューが出現

ジュリー設定画面はご覧の通り。赤丸の部分や、上のほうに「高速」という表示が出ますぞ。


AHCI時やSSDが無い時

リンダちなみに、BIOSがRAIDでなかったり、ISRTに必要なドライブが揃ってないと「高速」が出ないのね。


SSDの種類や容量最速化ドライブを選択

テッシー「高速化の有効」を押すとこのウインドウが開きます。 各項目は以下の通りです。
1:キャッシュに使うSSDを選択します。今回は1つしか繋げていないので選択不要。
2:キャッシュ容量を設定します。
  容量は18.6GBか64GB(64GB未満のSSD接続時は最大容量)の2パターンです。
3:高速化するハードディスクを選択します。
4:モードを選択します。モードは以下の2種類です。
  「拡張」:「最速」より遅いが、SSDが破損してもハードディスクのデータは失わない。
  「最速」:キャッシュ用SSDの速度をフル活用できるが、SSD破損時はハードディスクのデータも消えます。



設定後SSDがAray_0000となる

ジュリー Intel 320 80GBをキャッシュ18.6GBで設定しました。
設定完了後は、約19GBが「キャッシュボリュームに」、残りが「データボリューム」となります。



キャッシュは見えず

テッシー データボリュームは普通にドライブとして使えます。
なお、管理画面ではキャッシュ部分がすでに見えなくなっています。つまり見える部分は全部使える訳です。
赤丸内はVTX3 120GBでキャッシュ64GB設定時の管理画面です。64GB分が減っています。





●速度チェック編
ジュリーでは実際に速度を見てみましょう。使用ドライブは、
OS用SSD       :Intel 510 250GB
キャッシュ用SSD   :Intel 320 80GB・OCZ VTX3 120GB
高速化ハードディスク :SEAGATE ST3500413AS
です。

設定モードは
Intel 320 80GB使用時:キャッシュ18.6GBと64GBでそれぞれ拡張・最速モード
OCZ VTX3 120GB使用時:キャッシュ64GBで拡張・最速モード
です。


テッシー チェック方法は、
・CrystalDiskMark 3.01a
・LineageII起動時間
 ※スタートメニューで「スタート」を押してから、タイトル画面が表示されるまでの時間。
 OS起動直後と、タイトル表示後ゲームを終了してすぐ再起動の2回を計測。
・同一ディスク内データコピー
 ※ファイル数2,399、容量10.6GB
です。なお、今回LineageIIは最初の2回だけでなく、さらにPCを再起動して2回計測しました。




・CrystalDiskMark 3.0.1a
設定前 ISRT設定前

6GB拡張 Intel 80GB キャッシュ18.6GB 拡張

6GB最速 Intel 80GB キャッシュ18.6GB 最速

intel80GB 64GB拡張 Intel 80GB キャッシュ64GB 拡張

intel 80GB 64GB最速 Intel 80GB キャッシュ64GB 最速

VTX120GB_64GB拡張 OCZ 120GB キャッシュ64GB 拡張

VTX120GB_64GB最速 OCZ 120GB キャッシュ64GB 最速


・LineageII起動時間
  最初の1・2回目 PC再起動後の1・2回目
ISRT設定前 28秒・19秒 28秒・19秒
Intel 80GB キャッシュ18.6GB 拡張 28秒・19秒 21秒・19秒
Intel 80GB キャッシュ18.6GB 最速 26秒・18秒 21秒・18秒
Intel 80GB キャッシュ64GB 拡張 26秒・19秒 23秒・19秒
Intel 80GB キャッシュ64GB 最速 27秒・17秒 21秒・18秒
OCZ 120GB キャッシュ64GB 拡張 29秒・19秒 21秒・19秒
OCZ 120GB キャッシュ64GB 最速 26秒・18秒 20秒・18秒

・他ドライブとのデータ移動・同一ドライブ内コピー時間
  OS用→ISRT用 ISRT用→OS用 同一ドライブ内コピー
(ISRT用)
ISRT設定前 1分43秒 1分30秒 3分34秒
Intel 80GB
キャッシュ18.6GB 拡張
2分18秒 1分10秒 N/A
Intel 80GB
キャッシュ18.6GB 最速
2分8秒 1分17秒 3分34秒
Intel 80GB
キャッシュ64GB 拡張
2分16秒 1分11秒 3分5秒
Intel 80GB
キャッシュ64GB 最速
2分11秒 1分8秒 3分5秒
OCZ 120GB
キャッシュ64GB 拡張
2分3秒 45秒 2分6秒
OCZ 120GB
キャッシュ64GB 最速
1分31秒 47秒 2分1秒


リンダCrystalDiskMarkを見ると、 読込みはキャッシュに使っているSSDに近い数値になるのね。

テッシー特徴としては、「拡張」だとハードディスクとの同期を細かく行うため書き込みが遅めですが、
「最速」だとSSDの性能発揮、という感じです。極端な言い方をすれば、「拡張」はRAID 1、「最速」がRAID 0みたいな印象ですね。


ジュリーVTX3の読込みが360MB/sどまりなのが気になるものの、
(ちゃんとオンボードSATA3.0に接続しています)十分速いですわ。


リンダLineageIIはどうかな。

ジュリーISRT設定後最初の1回目はハードディスクより遅くなりますが、再起動後は最速化しました。
すべての設定で同様でしたわ。


テッシーLineageIIに限らず、ゲームもビジネスアプリも最初の1回目は少し遅いようです。 さすがに最初はキャッシュの効果がないですから。

リンダこれって、使用頻度が高いプログラムをキャッシュに残して速くなるパターンかな?

テッシーおそらく。製品レビューで見たソリッド・ステート・ハイブリッド・ドライブ(SSHD)の様な感じかと。
※SEAGATEのSSHD紹介ページは こちら!


リンダデータコピー時間だけど、Intel 80GBのキャッシュ18.6GB、「拡張」の数値がないわね?

ジュリー異様に早かったのでとりあえず無効にしました。
原因は不明ですが、ISRTやキャッシュを再設定しても直りませんでした。
ドライバが成熟していないのか相性かは不明です。


リンダなるほど、でもその他はほぼ容量やモードに比例しているかな。

テッシーですね〜。

ジュリー少しだけOS起動用ハードディスクを最速化するチェックも出来ましたので、その結果もご覧あれ。
使用ドライブは、

OS用ハードディスク:SEAGATE ST4100413AS
キャッシュ用SSD  :Intel 320 80GB
データ移動用ハードディスク:SEAGATE ST4100418AS
設定はキャッシュ18.6GBの「拡張」モードです。

テッシーチェック項目は、先の内容に加え、
・OS起動時間(「Windowsを起動しています」表示からデスクトップになるまでの時間)
も追加しました。

・CrystalDiskMark 3.0.1a
CドライブISRT前 ISRT設定前


CドライブISRT後 ISRT設定後


・他ドライブとのデータ移動・同一ドライブ内コピー時間

  OS用→移動用 移動用→OS用 同一ドライブ内コピー
ISRT設定前 1分59秒 2分12秒 4分22秒
ISRT設定後 1分43秒 2分34秒 2分23秒

・LineageII&OS起動時間
  最初の1・2回目 PC再起動後の1・2回目 OS起動時間
ISRT設定前 30秒・20秒 30秒・20秒 22秒
ISRT設定後 29秒・20秒 23秒・20秒 11秒

リンダ読込みが速いから、OS起動で特に効果あるわね〜。

テッシーそうですね。


●注意編
リンダでは無事終了という事で。

ジュリーちとまった。注意点があるのでぜひご確認を。

テッシー特徴や注意点は以下の通りです。
・キャッシュ設定時はSSDの全容量が初期化されます。
  容量変更時は、キャッシュをリセットする必要があり、やはり全データが消えます。
  データボリュームに保存してあるデータはバックアップを忘れずに。
・ISRTはオンボードSATA接続のドライブのみ有効。
  Marvell等の別チップSATA接続ドライブは高速化出来ません。
  ただし、OS用ドライブはMarvell、ISRT用のSSDとハードディスクはオンボードSATA、
  という構成は問題ありません。
・1つのマザーボードで高速化可能なハードディスクは1台です。
  ハードディスクやSSDを2台ずつ接続しても、ISRT可能なのは1セットだけです。
・SSDは高速化できません。
  1台のSSDをキャッシュにしてもう1台のSSDを高速化は不可。
・OSインストール済みのSSDはキャッシュ用に選択できません。
  間違って消す心配が無いのでご安心を。


リンダなるほど。OS用のSSDを間違って消す心配がないのはありがたいわね。 ただしキャッシュ以外の部分が消えるのは注意ね。

ジュリーあと、ISRTは初期BIOSやドライバだと一部機能が使えないといった告知がされています。
各マザーボードメーカーでは新BIOSやドライバがダウンロード可能ですので、ISRTをしたい方は更新をどうぞ。

※BIOS更新は自己責任となりますのでご注意下さい。

リンダ了解〜〜。

ジュリー結果としては、ISRTにすると読込みに効果あり。
ただし最初のうちは遅く感じる事があるのと、
SSDの種類やモード選択次第で書込みが遅くなる可能性あり、というところですかな。


テッシー最近のハードディスクはシーケンシャル書込みが120〜150MB/sは出ますが、
逆にSSDは低容量になるほどシーケンシャル書込みが遅い製品が多いのでご注意下さい(今回のIntel 320 80GBは公称90MB/s)。もちろんランダム性能はSSDが上ですが。


リンダあとSSDとハードディスク用意するなら、OS起動用はSSD、
データ用に遅くても良いからハードディスク、と分ければ良いじゃない? って話を聞くよね。


テッシーもちろんそれもありです。ただし、このISRTは対象のハードディスク全体をそれなりに速くできます。
・とても速い小容量+普通の大容量
・それなりに速い大容量
どちらを選ぶかが導入のポイントです。

リンダなるほど〜。



ジュリーという訳で無事チェック完了。ISRTはなかなか良さそうですの。
P67交換したらZ68に買い替えるかな……。


テッシーISRT目当てならぜひどうぞ。

ジュリーまあ、今のマザーボードはP67 Transformerなので、
マザーボード買い換えても意味無いですが……。
ASRock先生がZ68 Transformerを出すのを待ちます。

※P67 Transformerはi7 800/i5 700対応マザーボードです。紹介ページは こちら!


リンダCPUも買い替えたら?

ジュリー夏に備えてエコな扇風機や電撃殺虫器などを買ってたら使える予算が……。
SSDをキャッシュ(Cache)にしたいけど、今はキャッシュ(Cash:現金)が足りないと、
英語を使って国際色豊かに締めてみます。


リンダテッシー そのネタ前にも見たような?





■今回紹介した製品
Z68マザーボードのISRT機能



その他記事一覧は こちら




Posted by dospara_partsdog at 17:48Comments(1)主要パーツ | 3匹2011年05月19日
この記事へのコメント
1. Posted by 史郎   2012年06月09日 19:12
パーツの犬ご担当者様
お世話になっております。史郎と申します。

IRSTで知りたかったことがたくさん書かれてあり大変参考になりました。

このドキュメントを拝読する以前は、IRSTは特殊なストライピングのようなものかな?という程度の認識で(SSDだけ壊れた時でもOSが起動しなくなるというモードしかないのかと思っていましたので)仕事用のマシンにIRSTを導入するには慎重にならざるを得ないとばかり思ってました。

OSやアプリケーションの起動が早くなったりファイルコピーなどがどのような結果になるかはよく見れたのですが、下記のような状況の記事もあるともっと参考になると思いました。

一部記事から推測できる件も含みますが、付け加えて知りたいと思ったことは、

SSD故障時に別メーカーの容量の違うSSDに換装した際の対処方法の件と、

性能見積もりが全く出来ないわけではないのですが、IRSTのアルゴリズムがわからない条件で、最大64GBという限られた拡張エリアをOSやDBMS(純粋なデータ以外の部分)やアプリケーションで占有されるキャッシュがどの程度なものなのか、SQLサーバやDB2などのDBMSをIRST64GB拡張環境で実際に運用するとなるとどのような結果になるのか、という件です。

以上です。

ありがとうございました。今後ともよろしくお願い申し上げます。
この記事にコメントする
名前:
URL: 情報を記憶: