オーバープロビジョニング領域

提供: MonoBook
2016年2月22日 (月) 01:49時点におけるimported>Administratorによる版 (→‎概要)
ナビゲーションに移動 検索に移動

オーバープロビジョニング領域とは、SSDの消去処理を高速化するために予約されている暗黙的な空領域のことである。

概要

まず、SSDの基本動作は「読込」「書込」「消去」の3つである。 このうち「消去」は「書込」や「読込」の何十倍もの処理時間が必要となる非常に重たい動作である。

SSDでは書込を行う領域が完全な未使用領域(消去済み領域) であれば何も問題ないが、かつて使用していた領域を上書きする場合には消去後に書込を行う必要があるため急激な性能の低下を引き起こす。これをサステイン状態といい、ストップ・ザ・ワールドのような現象に陥る。2ch自作板などではプチフリ(プチフリーズの略称)などとも呼ばれる。

オーバープロビジョニング領域はこのような未使用領域を常に一定数確保しておくことで性能低下を防ごうというものである。SSDファームウェアに搭載されたガベージコレクションにより、比較的負荷の低い時にバックグラウンドで常に未使用領域を確保するように努力している。これを補助する仕組みとしてOSSSDに未使用領域を明確に伝えるTrimコマンドなるものも発明されている。

このオーバープロビジョニング領域は一般利用者からは存在しない領域のように見える。実際の容量は512GBであっても製品には480GBなどと書かれている。オーバープロビジョニング領域のサイズは製品により異なり、一般的にパソコン向けのSSDでは10%程度、サーバー向けのSSDでは20%程度が確保されている。サムスンなどの一部のSSDでは設定ツールでオーバープロビジョニング領域のサイズを自由に設定できるようになっているものもある。

関連項目

参考文献