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

「インテル・スマート・レスポンス・テクノロジー
(Intel Smart Response Technology:以下ISRT)」が気になるんですわ。

効果を体感しやすいそうですよ。

※2013年3月時点でのISRT対応製品は、H77・Z77・Q77のマザーボードです。



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

「インテル・マトリクス・ストレージ・マネージャー
(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
●設定編



なお、設定は全てWindows 7で行うので、起動画面で「Ctrl+I」を押して実際に2台のドライブをRAID化する必要はありません。


スタートメニューから、Intel→「インテル・ラピッド・ストレージ・テクノロジー」を起動です。






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


設定完了後は、約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







・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秒 |


「最速」だとSSDの性能発揮、という感じです。極端な言い方をすれば、「拡張」はRAID 1、「最速」がRAID 0みたいな印象ですね。

(ちゃんとオンボードSATA3.0に接続しています)十分速いですわ。


すべての設定で同様でしたわ。



※SEAGATEのSSHD紹介ページは こちら!


原因は不明ですが、ISRTやキャッシュを再設定しても直りませんでした。
ドライバが成熟していないのか相性かは不明です。



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

・OS起動時間(「Windowsを起動しています」表示からデスクトップになるまでの時間)
も追加しました。
・CrystalDiskMark 3.0.1a


・他ドライブとのデータ移動・同一ドライブ内コピー時間
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秒 |


●注意編



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


各マザーボードメーカーでは新BIOSやドライバがダウンロード可能ですので、ISRTをしたい方は更新をどうぞ。
※BIOS更新は自己責任となりますのでご注意下さい。


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

逆にSSDは低容量になるほどシーケンシャル書込みが遅い製品が多いのでご注意下さい(今回のIntel 320 80GBは公称90MB/s)。もちろんランダム性能はSSDが上ですが。

データ用に遅くても良いからハードディスク、と分ければ良いじゃない? って話を聞くよね。

・とても速い小容量+普通の大容量
・それなりに速い大容量
どちらを選ぶかが導入のポイントです。


P67交換したらZ68に買い替えるかな……。


マザーボード買い換えても意味無いですが……。
ASRock先生がZ68 Transformerを出すのを待ちます。
※P67 Transformerはi7 800/i5 700対応マザーボードです。紹介ページは こちら!


SSDをキャッシュ(Cache)にしたいけど、今はキャッシュ(Cash:現金)が足りないと、
英語を使って国際色豊かに締めてみます。


■今回紹介した製品
Z68マザーボードのISRT機能
その他記事一覧は こちら
この記事へのコメント
1. Posted by 史郎 2012年06月09日 19:12
パーツの犬ご担当者様
お世話になっております。史郎と申します。
IRSTで知りたかったことがたくさん書かれてあり大変参考になりました。
このドキュメントを拝読する以前は、IRSTは特殊なストライピングのようなものかな?という程度の認識で(SSDだけ壊れた時でもOSが起動しなくなるというモードしかないのかと思っていましたので)仕事用のマシンにIRSTを導入するには慎重にならざるを得ないとばかり思ってました。
OSやアプリケーションの起動が早くなったりファイルコピーなどがどのような結果になるかはよく見れたのですが、下記のような状況の記事もあるともっと参考になると思いました。
一部記事から推測できる件も含みますが、付け加えて知りたいと思ったことは、
SSD故障時に別メーカーの容量の違うSSDに換装した際の対処方法の件と、
性能見積もりが全く出来ないわけではないのですが、IRSTのアルゴリズムがわからない条件で、最大64GBという限られた拡張エリアをOSやDBMS(純粋なデータ以外の部分)やアプリケーションで占有されるキャッシュがどの程度なものなのか、SQLサーバやDB2などのDBMSをIRST64GB拡張環境で実際に運用するとなるとどのような結果になるのか、という件です。
以上です。
ありがとうございました。今後ともよろしくお願い申し上げます。
お世話になっております。史郎と申します。
IRSTで知りたかったことがたくさん書かれてあり大変参考になりました。
このドキュメントを拝読する以前は、IRSTは特殊なストライピングのようなものかな?という程度の認識で(SSDだけ壊れた時でもOSが起動しなくなるというモードしかないのかと思っていましたので)仕事用のマシンにIRSTを導入するには慎重にならざるを得ないとばかり思ってました。
OSやアプリケーションの起動が早くなったりファイルコピーなどがどのような結果になるかはよく見れたのですが、下記のような状況の記事もあるともっと参考になると思いました。
一部記事から推測できる件も含みますが、付け加えて知りたいと思ったことは、
SSD故障時に別メーカーの容量の違うSSDに換装した際の対処方法の件と、
性能見積もりが全く出来ないわけではないのですが、IRSTのアルゴリズムがわからない条件で、最大64GBという限られた拡張エリアをOSやDBMS(純粋なデータ以外の部分)やアプリケーションで占有されるキャッシュがどの程度なものなのか、SQLサーバやDB2などのDBMSをIRST64GB拡張環境で実際に運用するとなるとどのような結果になるのか、という件です。
以上です。
ありがとうございました。今後ともよろしくお願い申し上げます。
この記事にコメントする