• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
    • app.tool_clock
  • [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

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa app.tool_clock
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    「現実をみんなに伝えたい」能登高校書道部が新作の書道パフォーマンスを披露…部員それぞれが抱える大地震の被害
    2024-05-30

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

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    かど番・藤井聡太、第4局始まる 将棋、叡王戦
    2024-05-30

    ドローンサッカーで世界2位 大阪・星翔高校チーム 「世界でも通用することがわかった」
    2024-05-30

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

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    2025年春に「直島新美術館」が誕生。既存の活動から新しい価値創造を目指す
    2024-06-04

    「CLAMP展」が国立新美術館で7月より開催。展示数は史上最多の約800点
    2024-06-04

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

    エドガー・サラン個展「EDGAR SARIN ー HUNKY DORY」(VAGUE KOBE)レポート。展示空間の可能性やその調和の在り方を問いかける
    2024-06-04

    ご当地体操「いちょう体操」に小学生の指導委員が誕生 「体がのびやかに動く」
    2024-06-06

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    ©  Dopu Box
    💛