トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

1セクタ4KByteのハードディスクの問題

[カテゴリ:PC]
[カテゴリ:HDD]

1セクタ4KByteのハードディスクの問題

今まで、1セクタ=512ByteのHDD製品が主流であったが、
最近、1セクタ=4KByteの製品が発売されたことによる発生している問題

  • 現在主流な要件下での制限
    • 「1セクタ512ByteのHDD」を「MBRパーティションテーブル」で管理した時の上限は2TByteである。
    • 制限を回避するには「1セクタあたりのサイズを増やす」もしくは「MBR以外の方法」を考える必要がある。
    • 前者が「1セクタ4KByteのHDD」、後者が「GPTパーティションテーブル」
  • HDDの物理的構造の思惑
    • 過去からの1セクタ512Byteのしばりが、きつくなってきた。
    • 1セクタ4KByteとすることで、未使用領域(ギャップ)が減らせ、エラー訂正効率が上がる。
  • 最近発売された Advanced Format Technology のHDDの特徴
    • 1セクタ4KByte
    • 実際のセクタは4Kであるが、HDDファームウェア側で512Byteをエミュレーション
    • パーティションのアライメントによっては、速度が極端に遅くなる問題を生ずる
      • 歴史的な経緯からパーティションの境界は63セクタ単位で作られる。
      • 512Byteのとき4Kは8セクタに相当するので、もっとも効率がよいのは、パーティション境界を8セクタ単位としたときである。
      • 場当たり的な対応としては、今まで同様、63セクタ目を第1パーティションとした場合のみに対応できる、アライメントオフセット(ジャンパピン設定)という方法もある。HDDの内部的に1セクタ未使用とすることで、外からは63セクタ目であるが、内部的には64セクタ目に見せかける。

参考

Linuxをはじめよう!:LinuxでAFT仕様のHDDを使用する
http://blog.livedoor.jp/hiroumauma/archives/1313205.html

2TBを超えろ! ATAディスクの4Kセクタ問題とは?(1/2) − @IT
http://www.atmarkit.co.jp/flinux/rensai/watch2010/watch03a.html

Over2TB - wiki@nothing
http://wiki.nothing.sh/page/Over2TB#u82d1c81

HDD業界団体が標準セクター・サイズを4Kバイトに拡大,「Windows Vista」は対応予定 - ニュース:ITpro
http://itpro.nikkeibp.co.jp/article/USNEWS/20060324/233190/

4096 バイトセクタの HDD と Linux - daily dayflower
http://d.hatena.ne.jp/dayflower/20100310/1268208064

4KiBセクタアライメント問題とアライメントオフセット - Still Laughin'
http://blog.still-laughin.com/archives/2010/05/ata4k.html

大容量HDDに「2TBの壁」 - Still Laughin'
http://blog.still-laughin.com/archives/2009/12/hdd2tb.html

Advanced Format Technology - WesternDigital製HDD友の会まとめ
http://wd.netai.net/?ja_advanced-format-technology,32

最終更新時間:2011年02月01日 23時05分54秒