Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 19. Nov 2018 4:30

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 02. Jan 2013 22:29 
Hi,

Ich möchte folgende Aufgabe berechnen:

Die Blockgröße eines Unix-Dateisystems beträgt 4 kiByte. Die indirekten Blöcke enthalten 1024 Blockadressen.

Wie viele Blöcke (einschließlich Inode und einschließlich der indirekten Blöcke) werden benötigt, um eine 40 MiByte große Datei zu speichern?

Ich habe also eine Blockgröße von 4096 Byte und 1024 Blockadressen.
Die Datei hat ein Größe von 41.943.040 Byte.

Ich habe 41.943.040 Byte / 4096 Byte gerechnet und komme auf 10240.
Dies habe ich dann durch 1024 geteilt und komme auf 10 Blöcke.

Ist diese Berechnung so richtig?

freundliche Grüße


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 03. Jan 2013 11:37 
Offline
Pro-Linux
Benutzeravatar

Registriert: 15. Aug 1999 16:59
Beiträge: 3237
Wohnort: Bruchsal
Hi!

Klingt korrekt (ohne Garantie :-)

Du musst aber noch Inode, die indirekten Blöcke und die Speicherblöcke zusammenzählen, also 10251 insgesamt.

Grüße,
hjb

_________________
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 03. Jan 2013 18:34 
Hi,

danke für die Antwort. Aber wie bist du auf die 10251 gekommen? 10 für die Speicherblöcke, 1 für Inode und 10240 für die Indirekten? Müssten das dann nicht 11 Blöcke sein, da die Datei ja nur die 10 Blöcke benötigt und der Inode dann den einen?

freundliche Grüße


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 04. Jan 2013 11:22 
Offline
Pro-Linux
Benutzeravatar

Registriert: 15. Aug 1999 16:59
Beiträge: 3237
Wohnort: Bruchsal
Hi!

Eine Datei mit 40 MB benötigt 10240 Blöcke allein für die Daten und 11 für die Verwaltung.

Grüße,
hjb

_________________
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de