web-dev-qa-db-ja.com

ハードドライブを「監視ストレージ用に最適化」するにはどうすればよいですか?

一部の内蔵ハードドライブは、「監視ストレージ用に最適化」(および同様に「ゲーム用に最適化」)としてアドバタイズされています。

これらのタイプのドライブが特別な理由、または「標準」ハードドライブと異なる理由は何ですか?それとも 広告ギミック それは彼らが価格にもっとお金を詰めることを可能にするだけですか?

ハードドライブは単なるハードドライブですよね?

6
IQAndreas

それは、シーケンシャル/ランダムな読み取りと書き込みの速度で行う必要があります。 「監視用に最適化された」ハードドライブは、シーケンシャル書き込み速度とかなりまともなシーケンシャル読み取り速度が最適化されていますが、ランダムレートは本当にくだらないです。したがって、安定したニースストリームにデータを書き込む監視ツール用に最適化されています。

ゲームは多くの小さなランダムファイルだけでなく、カットシーン、マップ、テクスチャなどのいくつかの大きな「ストリーム」ファイルも読み取る必要があるため、ゲームのハードドライブはすべてのレートで同じ重みを持つ必要があります。たとえば、ゲーム用ハードドライブのランダムレートは可能な限り高くする必要があります。技術的には、シーケンシャルレートはランダムレートよりも悪くなることはありません(シーケンシャルアクセスは暗黙的にランダムですが、ランダムアクセスはシーケンシャルアクセスである場合とできない場合があります)。したがって、ゲームハードドライブは監視ハードドライブの反対です。

標準のハードドライブは、監視とゲームの間のどこかにあります。

長期保存用に設計されたハードドライブもあり、読み取り速度は高いが書き込み速度は悪い。

したがって、ドライブメーカーは特定のレートに「集中」し、他のレートに不利な点を与えることができます。これにより、さまざまなドライブタイプに「survelliande」、「gaming」、「standard」などが与えられます。

ただし、任意のドライブを任意の目的に使用できます。コンピュータで「ドライブ」として識別されるものはすべて、あらゆるデータストレージに使用できる単純なフラットストレージ領域です。

3

監視用に最適化されていると言うドライブは、ストリーミング機能セットと呼ばれるATA標準の一部を使用する必要があります。この機能セットは、データ自体の品質よりも、データの迅速な処理を優先します。この最終結果は、ビデオキャプチャシステムに必要なフレーム損失が非常に少ないか、まったくありません。あなたのカメラが何かをしている悪者を見つけたが、ハードドライブがカメラからフレームをキャプチャできない場合、ポイントは何ですか?

また、監視システムは通常、サーバーのハードドライブと同様に常に稼働しているため、これらのドライブは24時間年中無休で稼働するように設計されています。

UPDATE:この機能セットの実装は必須ではないため、特定のソースはありません。つまり、ドライブを監視ドライブと呼ぶには、機能X、Y、およびZを実装する必要があるという規則はありません。各メーカーに機能セットが実装されているかどうかを確認する必要があります。

ただし、次のようなATA/ATAPIコマンドセットに関する情報を確認することはできます http://www.t13.org/documents/UploadedDocuments/docs2009/d2015r1a-ATAATAPI_Command_Set_-_2_ACS-2.pdf 。セクション4.24では、ストリーミング機能セットについて説明し、次のことを示しています。

この機能セットは、AVタイプのアプリケーションの要件を満たすように定義されています。

1
Patrick Seymour