SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

直近開催のイベントはこちら!

EnterpriseZine編集部ではイベントを随時開催しております

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

システム担当者のための今さら聞けないストレージ再入門

整理整頓を行なう縁の下の力持ち~ファイルシステム(1)

第6回

 コンピュータを使う上でファイルという概念は、今日非常に当たり前のものになっているが、当たり前すぎて、その裏側で何がおこっているのか、いまひとつ理解しきれていない人も多いかもしれない。今回は、そのファイルシステムについて、あらためて復習してみよう。(バックナンバーはこちら)

ファイルシステム≒図書目録カード

 皆さんは本屋さんへ行き、本を探した経験を当然お持ちであろう。店員に尋ねて目的の本を探すという手っ取り早い方法もあるが、大抵はそれが専門書であれ、漫画であれ、分類整理された本棚があるため、皆さんは目的とする本がありそうな棚を探し当て、そこに並んだ本の背表紙を見ながら欲しい本を探すということになる。

 図書館の場合は本屋さんと同じように探す方法のほかに、「図書目録カード」というものを使って目的の本を探すことができる。カードは小さな引き出しの中に沢山入っており、著者名や分類事項に応じて整理されている。そのカードを1枚1枚めくりながら目的の本を探し出し、カードに書かれた場所(棚番号や分類番号)を基に本を探しにいくと目的の本がそこに置いてある。

 今回取り上げるファイルシステムは、この図書目録カードのような機能を果たす代物だ。もちろんコンピュータと図書館では世界観が異なるため、全く同じものとは言えない。ただ、技術解説をキチンと読むのが得意でない方は雰囲気として「目的のファイルを探すために存在する仕組みである」ということだけでも何となく理解して頂ければ有難い。

 図6-1にも示すようにファイルシステムには大きく分けて3つの役割がある。

図6-1 ファイルシステムの3つの役割
図6-1 ファイルシステムの3つの役割
  • ファイルというイメージをユーザーに提供する
  • ディスクの空きスペースの管理を行なう
  • ディレクトリ・ツリーなどファイルシステムの構造を提供する

 ファイルシステム自体をOSの一部と見るか、独立したミドルウェアと見るかは意見が分かれるところであろう。多くのファイルシステムはOSに同梱されており、個別のOSと共に発展を遂げているため、ファイルシステムには沢山の種類が存在する。

 当解説では個別のファイルシステム名は挙げずに話を進めるが、もちろん独立した製品としてのファイルシステムも販売されている。このためOSの付属物と断言するのは忍びない。それにOSの立場から見ても、ファイルシステムは色々なものを組み込める構造(Installable File System)になっているケースが多い。しかしながらこの解説ではその辺りのことを学術的に分類して主張していこうなどとは更々考えていないため、敢えてどちらとも言えるとして話を進めてみたい。

 また、技術者同士であっても、コンピュータ・システムを学習した時期や過程、経験が各人によって異なるため、ファイルシステムに関する常識の内容も異なってくる。そのような点についてもこの解説では触れていきたい。

次のページ
ファイルとは何か

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
システム担当者のための今さら聞けないストレージ再入門連載記事一覧

もっと読む

この記事の著者

佐野 正和(サノ マサカズ)

1986年日本アイ・ビー・エムの入社、本社SE技術部門で13年間ストレージ製品を中心に技術サポートを行なう。1999年にストレージ製品事業部に移り、以後、IBMストレージ製品の営業推進やソリューション推進、製品企画などの業務に携わる。現在、システム・ストレージ事業部でソリューション担当部長を拝任し、...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/272 2007/12/26 12:00

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング