Bonjour à tous, je suis nouveau sur le site, et j'ai une question. J'ai eu cette question à un test et je voudrais vraiment connaître la bonne approche pour résoudre ce problème? Voici la question.
Dans un système de fichiers indexé, le premier bloc index (inode) a 12 pointeurs directs et un pointeur sur un bloc index indirect. Le système de fichiers est implémenté sur un disque avec une taille de bloc de disque de 1024 octets. Tous les pointeurs sont en 32 bits. Question: quelle est la taille de fichier maximale (kilo-octets) de ce système de fichiers?
Si c'est possible, il ne s'agit pas simplement d'une réponse, mais d'une explication.
C'était un choix multiple avec 4 réponses
- une. 13 K
- b. 268 K
- c. 524 K
- ré. 1036 K
En ce qui concerne mon approche, je n’ai appris que 1 pointeur est en 32 bits
J'ai aussi trouvé quelque chose d'autre sur le site qui semble très utile: https://stackoverflow.com/questions/2755006/understanding-the-concept-of-inodes
Ok, j'ai compris jusqu'ici. Il y a 12 blocs et chaque bloc est de 1024 octets. 1024 * 12 = 12288 octets ou 12 Ko directement accessibles. Corrigez-moi si j'ai tort, s'il-vous plait. Chaque pointeur correspond à 32 bits = 4 octets. Pour être honnête à ce stade, je commence à être confus, d’autant plus que ma réponse est bien au-dessus de mes réponses à choix multiples.