Frage:Was meinst du mit Blocknummern in einem Inode?
Angenommen, ein I-Knoten kann 7 direkte Blockzeiger und einen einfach-indirekten Blockzeiger enthalten. Wenn die Blockgröße 4 KB beträgt und 32-Bit-Blocknummern vorhanden sind, welche Datei unterstützt das System am meisten?
Antwort:
7 direkte Blöcke, 4KB Größe
Indirect Blockpunkte auf 4K/4 = 1024 Blöcken, die jeweils 4 kB-Block in der Größe
1031 * 4 K = 4222976B = 4124KB ~ 4,03 MB
Typischerweise heutzutage Inodes haben:
12 direkte Blockzeiger
1 einzeln indirekte Zeiger
1 doppelt indirekte Zeiger
1 dreifach indirekten Zeiger
< < < < < < < < < < < < < < < < < < Mein Verständnis >>>> >>>>>>>>>>>>
Ich verstehe, dass ein Inode hat 7 direkte und 1 indirekte Blockzeiger und jeder Blockzeiger hat 4kb size.and wenn es heißt, dass es 32-Bit-Blocknummer sind, bedeutet das, dass es mehr 1024 Block pointes gibt?
Auf welchem Dateisystemtyp? zfs, extfs, ufs usw.? –
Unix filesystes – Raveel
@Raveel Alle von Alexandre erwähnten FS sind Unix-Dateisysteme. – glglgl