Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Technische Informatik (http://www.informatikerboard.de/board/board.php?boardid=7)
--- Unix Dateisystem wv. Blöcke werden benötigt (http://www.informatikerboard.de/board/thread.php?threadid=3614)


Geschrieben von nixrallenleider am 14.06.2017 um 20:19:

  Unix Dateisystem wv. Blöcke werden benötigt

Meine Frage:
Gegeben ist eine Unix Dateisystem mit einer Blockgröße von 1024 Byte. Blockadressen in Indirektionsbläcken haben eine Länge von 4 Byte. Auf dieses Dateisystem soll eine Datei von 4208 KiByte gespeichert werden. Wie viel Platz belegt die Datei auf dem Datenträger?

Meine Ideen:
Blockgröße 1024 Byte = 2^10 Byte; Indirektionsblocklänge = 4 Byte = 2^2 Byte
2^10 / 2^2 = 2^8 = 256 Blockadressen pro Block
0 Indirektion gibt es 10 Blöcke
1. 256
2. 256^2 = 2^8 2^8 = 2^16 = 65536

Dateigröße 4208 KiByte = 4208*2^10 Byte

Wie viel Platz belegt die Datei auf dem Datenträger?
2^2 Byte * Anzahl der benötigten Bläcke
Im Script steht 4208 KiByte = 4208 Blöcke, könnte mir das jemand erklären?
4208 2^10 Byte / 2^2 Byte = 4208 2^8 Byte sollte doch die Anzahl der Benötigten Blöcke ergeben oder?

MFG


Forensoftware: Burning Board, entwickelt von WoltLab GmbH