ハイブリッドHDDを生かすには、内蔵するフラッシュメモリーにどのようなデータを保存するかがカギになる。特定のデータを保存するための専用のコマンドが用意されており、OSからの指示に従って処理されている。フラッシュメモリーの利用が多くなれば、HDD内部のモーターやサーボを停止でき、省エネにも効果的だ。
前回に続いて、ハイブリッドHDDの仕組みを見ていこう。ハイブリッドHDDの特徴を生かすには、どのデータをフラッシュメモリーに置くかが重要になる。磁気ディスク上のデータの番地(LBA、Logical Block Address)を指定し、その指定エリアのデータはフラッシュメモリーを使うように設定できる。新しく決められたコマンドで行うこの設定エリアを「NV Cache Pinned Set」と呼ぶ(図1)。
この設定エリアを指定するときに「PI(Populate Immediate)」というオプションを指定すると、既に磁気ディスクにあるデータをフラッシュメモリーにロードする処理を一度にこなせる(図2)。例えばOSの起動に関するデータを先行してフラッシュメモリーに格納しておくと効率的だ。