Nombre de blocs pour creer 1 fichier

Fermé
jojo410 - 10 déc. 2011 à 18:42
 jns55 - 11 déc. 2011 à 11:50
Bonjour,

On me demande de calculer le nombre de blocs du disque pour créer un fichier de 392800 octets en plus de l'inode. Les adresses sont codees sur 32 bits (4 octets) et un bloc de donnees contient 512 octets.
Un inode contient 12 pointeurs directs, 1 pointeur d'indirection simple et 1 pointeur d'indirection double.
Mon raisonnement est le suivant:
- un bloc peut stocker 128 adresses
- il faut environ 392800/512 =768 blocs de donnees pour stocker le fichier
- il faut ajouter les blocs associes a l'inode: 1 (bloc par défaut) +1 (bloc adresses indirection simple) + 1 (bloc adresses indirection double) + 5 (autres blocs indirection doubles) = 8 blocs
=> 776 blocs de disque pour stocker mon fichier?

Merci pour votre aide,

Jojo
A voir également:

1 réponse

Bonjour,
On n'est pas là pour faire tes exercices. Relis ton cours, relis l'énoncé, il y a tout ce qu'il faut dedans pour aboutir à la réponse. Tu auras la réponse en cours.
0