単語帳ドットコム ~英単語などの暗記に~

[PR]


HDDにて磁気ヘッドが移動すると,半径の異なる円周に記憶します。この円周を[a]といいます。このように磁気ヘッドが少しずつ移動して,半径の異なるたくさんの[a]にデータを書き込みます。なお,[a]をいくつかに分割した分周を,[b]といいます。

外側の[a]は円周が長く,内側の[a]は短いです。どちらにも同じ量のデータを書き込むため,外側の[a]ほど間延びした形で記憶され,記憶密度は低くなります。
HDDにて磁気ヘッドが移動すると,半径の異なる円周に記憶します。この円周を[a:トラック]といいます。このように磁気ヘッドが少しずつ移動して,半径の異なるたくさんの[a:トラック]にデータを書き込みます。なお,[a:トラック]をいくつかに分割した分周を,[b:セクタ]といいます。

外側の[a:トラック]は円周が長く,内側の[a:トラック]は短いです。どちらにも同じ量のデータを書き込むため,外側の[a:トラック]ほど間延びした形で記憶され,記憶密度は低くなります。
HDDの各ディスクの両面の同じ位置のトラックを点線で結ぶと,円筒状になります。この記憶範囲を[a]といいます。
HDDの各ディスクの両面の同じ位置のトラックを点線で結ぶと,円筒状になります。この記憶範囲を[a:シリンダ]といいます。
ハードディスクドライブの記憶容量は,[a]×[b]×[c],で求められます。 ハードディスクドライブの記憶容量は,[a:1トラックに書き込めるバイト数]×[b:1シリンダあたりのトラック数]×[c:シリンダ数],で求められます。
HDDでは磁気ヘッドがディスク上を移動して,読み書きするデータのあるトラックに位置づけます。この,磁気ヘッドの移動時間を[a]時間といいます。そしてそのトラックで,データの先頭が回転して巡ってくるまで待ってから,読み書きを開始します。この回転待ち時間を[b]時間といいます。[c]は,このシーク時間とサーチ時間を合わせたものになります。
HDDでは磁気ヘッドがディスク上を移動して,読み書きするデータのあるトラックに位置づけます。この,磁気ヘッドの移動時間を[a:シーク]時間といいます。そしてそのトラックで,データの先頭が回転して巡ってくるまで待ってから,読み書きを開始します。この回転待ち時間を[b:サーチ]時間といいます。[c:アクセス時間]は,このシーク時間とサーチ時間を合わせたものになります。
ハードディスクは電源が入ると回転を始め,磁気ヘッドがディスク上に移動します。電源を切ると,磁気ヘッドがディスクから離れて引っ込みます。この引っ込む動作を,[a]といいます。 ハードディスクは電源が入ると回転を始め,磁気ヘッドがディスク上に移動します。電源を切ると,磁気ヘッドがディスクから離れて引っ込みます。この引っ込む動作を,[a:リトラクト]といいます。
シーク時間は磁気ヘッドが移動する時間ですから,最外周のトラックから最内周のトラック(あるいは最内周のトラックから最外周のトラック)に移動する時間が最大となり,隣のトラックへ移動する時間が最小となります。そのため平均シーク時間は,磁気ヘッドの移動範囲の[a]を移動する時間になります。 シーク時間は磁気ヘッドが移動する時間ですから,最外周のトラックから最内周のトラック(あるいは最内周のトラックから最外周のトラック)に移動する時間が最大となり,隣のトラックへ移動する時間が最小となります。そのため平均シーク時間は,磁気ヘッドの移動範囲の[a:半分]を移動する時間になります。
回転待ち時間ですが,磁気ヘッドが位置づけた時点で,ちょうどアクセスする先頭位置が回ってくれば待ち時間はなく,通り過ぎた直後であれば1周待つことになります。そのため平均サーチ時間は[a]の回転時間になります。 回転待ち時間ですが,磁気ヘッドが位置づけた時点で,ちょうどアクセスする先頭位置が回ってくれば待ち時間はなく,通り過ぎた直後であれば1周待つことになります。そのため平均サーチ時間は[a:半周]の回転時間になります。
回転時間ですが,回転速度から求めることができます。例えばハードディスクドライブの性能表記で,回転速度が6,000rpmとあった場合,1分間に6,000回転する速度であることを表しています。ということは1秒あたりの回転数は,[a]回転であり,1回転は100分の1秒であることが分かります。1000分の1秒が1ミリ秒ですから,100分の1秒は10ミリ秒です。1回転が10ミリ秒ということは,半回転の平均サーチ時間は[b]秒になります。
回転時間ですが,回転速度から求めることができます。例えばハードディスクドライブの性能表記で,回転速度が6,000rpmとあった場合,1分間に6,000回転する速度であることを表しています。ということは1秒あたりの回転数は,[a:6,000÷60=100]回転であり,1回転は100分の1秒であることが分かります。1000分の1秒が1ミリ秒ですから,100分の1秒は10ミリ秒です。1回転が10ミリ秒ということは,半回転の平均サーチ時間は[b:10÷2=5ミリ]秒になります。
データを読み書きしているときも,ディスクの回転速度は一定です。したがって,1トラックに書き込まれたデータをすべて転送する時間は,[a]する時間になります。1トラックの記憶容量が6,000バイトとすると,2,000バイトのデータ転送時間は,[b]回転する時間です。 データを読み書きしているときも,ディスクの回転速度は一定です。したがって,1トラックに書き込まれたデータをすべて転送する時間は,[a:1回転]する時間になります。1トラックの記憶容量が6,000バイトとすると,2,000バイトのデータ転送時間は,[b:三分の一]回転する時間です。
OSには,ハードディスクドライブにデータを書き込んだり読み出したりするディスク管理機能があります。このディスク管理機能では,一般に数セクタを合わせた[a]とよばれる単位でデータを分けて書き込みます。1トラックを8つの[b]に区切り,2セクタ=1クラスタで書き込む場合,1トラック=4クラスタです。[a]は,WindowsなどのOSがディスクに書き込む場合の管理単位です。[b]は[a]を,物理的に分けた単位です。 OSには,ハードディスクドライブにデータを書き込んだり読み出したりするディスク管理機能があります。このディスク管理機能では,一般に数セクタを合わせた[a:クラスタ]とよばれる単位でデータを分けて書き込みます。1トラックを8つの[b:セクタ]に区切り,2セクタ=1クラスタで書き込む場合,1トラック=4クラスタです。[a:クラスタ]は,WindowsなどのOSがディスクに書き込む場合の管理単位です。[b:セクタ]は[a:トラック]を,物理的に分けた単位です。
ハードディスクドライブでの容量計算は,[a]×[b]×[c]で求められます。ただし問題が,1セクタあたりの容量と1トラックあたりのセクタ数を記載している場合,[d]×[e]×[f]×[g]で求められます。 ハードディスクドライブでの容量計算は,[a:1トラックあたりの記憶容量]×[b:1シリンダあたりのトラック数]×[c:シリンダ数]で求められます。ただし問題が,1セクタあたりの容量と1トラックあたりのセクタ数を記載している場合,[d:1セクタあたりの記憶容量]×[e:1トラックあたりのセクタ数]×[f:1シリンダあたりのトラック数]×[g:シリンダ数]で求められます。
[PR]

フッター