なぜプロセスであり、どのようなファイルを読み込み、ファイルを削除し、より高速なファイルを作成するよりも、ファイルを削除するLinuxの?

A.なぜ文書を作成するよりも速くファイルを削除しますか?

ビットマップのビットがこれらの迅速な使用権を解放に相当する、1から0までの状態を使用してinodeファイルチャートとdacablockによって占有されるという理由だけでファイルを削除します。

II。ファイルを読み込み、プロセスのファイルを削除するには?

猫/テスト/ FILE1:ファイルの読み出し処理

        1、、/ testディレクトリを入力し、テストディレクトリ属性かどうかをチェックし、ユーザーがテストディレクトリにアクセスする権限、内容を一覧表示する機能を備えています。
        2、十分な権限がディレクトリデータブロックに対応するファイル名を検索する場合は、ファイル名に対応するiノード情報を読み込みます。
        図3に示すように、ユーザがファイルの内容を読み取るためのアクセス許可を有するかどうかを確認するために対応する読み出しinode情報。
        図4に示すように、ファイルのiノード、データブロックからポインタを見つけるために、配置されている
        迅速に対応するデータファイルから、図5に示すように、内容を読み取ります。
 
ファイルを削除します。 

図1は、ビットマップ管理ビットマップに、ファイルはこれらのブロックを使用する権利のリリースに対応し、1から0へ、状態iノード・データ・ブロックを占有して使用します。

 

III。iノードとは何ですか?データブロックとは何ですか? 

iノードは、ファイルの属性を格納しています

ファイルのデータブロックの内容が格納されている(データ)

おすすめ

転載: www.cnblogs.com/github-cn/p/11258095.html