PC Online パソコン&モバイル、インターネット情報とソフトウエア活用サイト

本文へジャンプ

特設サイト一覧
ホーム > 周辺機器&カメラ > USBメモリー/メモリーカード > 目次

2009年11月20日 page:1/4次へ

セクターとファイルの微妙な関係

中村 稔=日経パソコン

印刷ページ
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • mixiチェック
「あとで読む」機能の使い方
出典:日経パソコン 2009年7月27日号(執筆時の情報に基づいており、現在では異なる場合があります)

 前述のように、Windowsはセクターというブロックの単位でHDDやUSBメモリーなどを読み書きする。これとフラッシュメモリーを構成するページ/ブロックとの関係、あるいはWindows上で普段目にする“ファイル”との関係が分かりづらいので説明しておこう。

LBAはハードを問わず

 セクターはHDDなどのドライブ装置がデータを記録する際の最小単位で、LBA(Logical Block Addressing)という方式で管理される(図B)。磁気記録円盤などの記録領域を512バイト単位のセクターに分割し、全セクターに通し番号(LBAのアドレス)を振る。ドライブ装置はLBAのアドレスを指定してセクター単位で読み書きされる。このような装置をブロックデバイスという。

【WindowsはLBA方式でドライブにアクセスする】
図B 通常、WindowsではLBAという方式を使ってHDDなどのドライブ装置にアクセスする。LBAでは記録領域を512バイトのセクターに分割して通し番号を振る。Windowsはこの通し番号を指定してデバイスドライバー経由でデータを読み書きする
拡大表示

 LBAはもともとHDDなど円盤状の記録メディアを前提としたものだが、USBメモリーなどのフラッシュメモリーメディアもこの方式で読み書きされる。Logicalという名の通りLBAのアドレスは論理的なもので、メディアの形状や実装方法を問わない。Windowsのデバイスドライバー(機器制御ソフト)はLBAのアドレスを指定して、機器の制御チップに読み書き命令を送る。だが、その後で制御チップがどう処理するかは関知しない。HDDではLBAのアドレスと物理的な記録領域が固定的に決まっているが、フラッシュメモリーは可変方式。制御チップがLBAのアドレスと実際のページ/ブロックの関係を管理しており、それをダイナミックに変更する。


「USBメモリーは10年もつか」の記事一覧(新着順)

関連記事

キーワード

セクター

ショッピング

最新ランキング

PC Online会員登録

最新刊のご案内

最新の誌面から

  • 日経パソコン 2012年2月13日号

    日経パソコン 2012年2月13日号

    パソコンを仕事と生活に活かす総合情報誌
    ・Vista/XPから脱出せよ
    ・「2012年型パソコン」を読み解く
    ・ビジネスプリンター購入ガイドほか

  • 日経PCビギナーズ 2012年3月号

    日経PCビギナーズ 2012年3月号

    パソコン初心者応援マガジン
    ・写真とビデオをデジタル保存
    ・ウェブアルバムを使おう
    ・フェイスブック初めの一歩ほか

  • 日経WinPC 2012年3月号

    日経WinPC 2012年3月号

    パワーユーザーのためのPC総合情報誌
    ・2012年版自作の疑問100
    ・旬のPCケース25製品レビュー
    ・Radeon HD7970を速攻テストほか

  • 日経PC21 2012年3月号

    日経PC21 2012年3月号

    ビジネスマンのパソコン誌
    ・今すぐ始めるクラウド
    ・DVD&ブルーレイ活用術
    ・ネット&携帯電話 節約ガイドほか

日経パソコンスキルアップ倶楽部