• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 EXIF
  • - 情報シート
    • 血液型遺伝
    • 服のサイズ
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux標準のファイルシステム知識共有(Ext 2/Ext 3/Ext 4)
2021-12-20

Ext

全称Linux extended file system,extfs,すなわちLinux拡張ファイルシステム,Ext 2は第2世代ファイル拡張システムを代表し,Ext 3/Ext 4はこれらのようにExt 2のアップグレード版であり,ログ機能を追加しただけで互いに下向きに互換性があるため,Ext 2はインデックスファイルシステムと呼ばれ,Ext 3/Ext 4はログファイルシステムと呼ばれている.

備考:Linuxは多くのファイルシステムをサポートし、ネットワークファイルシステム(NFS)、WindowsのFatファイルシステムを含む。

ls -l /lib/modules/$(uname -r)/kernel/fs

cat /proc/filesystems

コアデザイン

データ領域

これらの要素は比較的安定しており、ディスクをフォーマットすると固定されます。

1、inode(インデックスノード)

ファイルの権限、属性、およびデータが存在するブロックblockの番号を記録し、各ファイルにはinodeが1つしかなく、各inodeには独自の番号があり、inodeをドキュメントインデックスとして簡単に理解することができる。

2、block(データブロック)

格納されたファイルの内容は、データブロック(data block)とも呼ばれ、各blockには独自の番号があり、Ext 2がサポートする単位block容量は1 k、2 k、4 kにすぎない。

メモ:inodeの記録を容易にするため、ディスクのフォーマット後、blockのサイズは固定されています。各ブロックには1つのファイルのデータしか保存できません。ファイルが大きすぎると、複数のblockが占有されます。ファイルが小さすぎるとblockの空き領域が使用できなくなり、ディスク領域が浪費されるため、ディスクパーティション化後、ファイルシステムがフォーマットされる前に、ファイルシステムの予想使用状況をよく考えてください。

 

仲介データ(metadata)

これらの要素はファイルシステムの状態を維持するために設計され、主にファイルシステムの動的構成情報を代表し、記述的な情報に属する。

1、superblock(スーパーブロック)

inode/blockの総量、使用量、残量、サイズ、およびファイルシステムのフォーマットおよび関連情報を含むファイルシステム(filesystem)の全体情報を記録する。

备注:全体のファイルシステムの基本的な情报はすべてsuperblockで记录して、その大きさは普通1024 Bytesで、もしそれが死んだら、大量の时间を费やして救済します!!!

2、blockグループ(ブロックグループ)

考えてみてください。もし私たちのディスク容量が数百Gに達したら、私たちのフォーマット後、inodeとblockは非常に膨大になります。管理を容易にするために、Extファイルシステムはフォーマット時にブロックグループ(block group)の概念を導入し、各ブロックグループは独立したinode/block/superblockを維持し、固定数のblockを持っています。これにより、最も基礎的なサブファイルシステムのグループに分けられます。

メモ:superblockはファイルシステムにとって重要ですが、ファイルシステムのsuperblockはもう一つしかありません。そのため、最初のblockグループにsuperblockが含まれているほか、後続のblockグループにはバックアップのsuperblockが含まれている可能性があります。superblockが単一の点で救助できない問題を避けるためです。

3、block bitmap(ブロック対照表)

1つのblockは1つのファイルでしか使用できません。ファイルを追加するときは、新しいblockを使用してファイルデータを記録する必要があります。では、どのblockが新しいのか、どのように迅速に知ることができますか?どのblockがすでに使われていますか?block bitmapはこのように設計され、使用および未使用のblock番号をすべて記録する。同様に、ファイルを削除するときは、block bitmapから対応するblock番号を見つけてから、未使用のフラグを更新し、最後にblockを解放します。

inode bitmap(inode対照表)

block bitmapと同じデザインコンセプトですが、使用済みと未使用のinode番号が記録されているだけで、ここでは説明しません。

group descriptor

各セグメント(block group)の開始および終了のblock番号を記述し、各セグメント(inodemap、blockmap、inode table)がそれぞれどのblock番号の間にあるかを説明する。

blkid

dumpe2fs /dev/vda1


ソース元URL:https://dopubox.com/article/p/90e81c227ee72e04

その他のツール
  • 文字数カウント TikTok ダウンロード Douyin ダウンロード BASE64 Base64→画像 画像→Base64 URLエンコード JavaScript タイムスタンプ ユニコード変換 JSON整形 拡張子変更 リスト作成 CSS最適化 MD5暗号化 ランダムジェネレーター 画像圧縮 QRコードジェネレーター QRコードリーダー 壁紙プレビュー 画像 EXIF 血液型遺伝 服のサイズ
  • 美術館の裏側を伝える展覧会「鎌倉別館40周年記念 てあて・まもり・のこす 神奈川県立近代美術館の保存修復」レポート
    2024-05-29

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    社長「関係者や視聴者不安にさせた」と謝罪
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    韓国HYBE傘下の代表続投 和解望む意向
    2024-05-31

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    彫刻の森美術館で「舟越桂 森へ行く日」が開催へ
    2024-06-05

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    アートフェア東京、次回は2025年3月に開催決定
    2024-06-04

    「ロエベ ファンデーション クラフト プライズ 2024」の大賞が発表。等身大のセラミック彫刻を制作したアンドレス・アンサが受賞
    2024-06-05

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    フィギュアスケートにもぴったり! ハチャトゥリアン作曲の『仮面舞踏会』【クラシック今日は何の日?】
    2024-06-06

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    ©  Dopu Box
    💛