2007年までに、コンピューターはほぼ完全にソリッドステート化していた——ただし一つの密閉されたアルミニウム製の箱だけは、依然として精密機械だった。その中では、2枚のガラス製プラッタが7200 RPMで回転し、読み書きヘッドが光の波長よりも薄い空気の膜の上を飛行しながら、1万本のトラックを100分の1秒で横断できるボイスコイルアクチュエータによって操られている。この展示物はその箱の蓋を開け、プラッタスタック、ハブ内蔵の三相スピンドルモーターと流体軸受、ネオジム磁石を備えたアクチュエータ、パーキングランプ、そして裏側のコントローラー基板を、部品ごとに忠実にモデル化している。
ここには缶詰のアニメーションは一つもない。この展示物は、実在の(小型の)FATファイルシステム——ブートセクタ、アロケーションテーブル、ルートディレクトリ——を、実在のゾーンCHSジオメトリの上で動かしており、デモ用のファイルには、あなたが日々使っているフォーマット——JPEG、MP3、MP4、プレーンテキスト——の本物のマジックナンバーが刻まれている。ファイルを書き込むと、アロケーターがクラスタを選び、アームは実際のシーク時間の計算式に従ってシークし、プラッタは実際に計算された回転待ち時間の後に各セクタを届け、磁気表面のビューには、あなたのバイトが変化した結果のビット——上向きなら1、下向きなら0——が表示される。ファイルを削除すると、ディレクトリエントリとアロケーションテーブルだけが変化し、データそのものはプラッタ上に残ることがわかる——これが復元(アンデリート)ツールが機能する理由だ。
生きたファイルシステムの書き込みと削除の繰り返しは、やがてファイルを断片(フラグメント)へと砕いてしまう。ガイド付きストーリーモードは、その有名な現象を縮小版で再現し——続けて、その断片化したファイルを読み出すことで、アームがシークを重ねるたびに代償を払う様子を見せてくれる。2006年頃に量産化された垂直磁気記録は、ビットをプラッタ表面に垂直に敷き詰め、ハードディスクをテラバイトの時代へと導いた。今日でも、あらゆるデータセンターにおいて、世界のデータの大部分は同じドライブアーキテクチャによって保存され続けている。
仕様
- フォームファクター
- 3.5インチ SATA デスクトップドライブ、プラッタ2枚、ヘッド4個
- スピンドル
- 7200 RPM ハブ内蔵BLDC、9スロットステーター、流体軸受
- 記録方式
- 垂直記録、ゾーンビット記録、16シリンダ(展示スケール)
- シミュレーション内容
- FATファイルシステム、シーク+回転待ち時間の計算、磁気ビット
コンピューティングの他の展示