[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[OSASK 951] Re: 続「OSASKのファイルシステム」



  こんにちは、川合です。


Koyanagi Masaaki さんは 2000/07/03 23:00:38 の「[OSASK 942] Re:
続「OSASKのファイルシステム」」で書きました:

> ・ 1つのディレクトリに膨大な数のファイルがある場合の性能低下を防ぐ
> ・ サイズの小さいファイルが多数存在する場合でもディスクスペースの無駄を
>無くす

  現在の仕様のOSASKファイルシステムでは、この2点については、既
に対策が取られています。

  ディレクトリ内のファイル検索は、2分検索アルゴリズムが使えるよ
うに工夫しておいたので、膨大なファイル数でも検索は速いです。

  また、1クラスタサイズ(4KB)に満たない小さなファイルは、1ク
ラスタ中に複数詰め込むことで、ディスクスペースを効率的に利用しま
す。

  OSASKでは、クラスタサイズは固定です。DOSのように大きくなったり
小さくなったりはしません。これは、IA-32のページングとの整合性の
ためです。


  それでは。

--
    川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.or.jp
Homepage http://www.imasy.or.jp/~kawai/