Fichier unix

Résolu
Jacky -  
jeannets Messages postés 28418 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Quelqu un pourrait il m aider à faire la description via un schéma de l allocation de blocs du fichier pour un fichier unix de 2 moctets. Les blocs de disque de 512 octets et chaque numéro de bloc occupé 2 octets.
Merci par avance pour votre aide

1 réponse

  1. jeannets Messages postés 28418 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 6 607
     
    Bonjour,

    C'est quasiment impossible de faire un schéma...car l'allocation est dynamique, en fonction principalement de la place disponible sur le disque... ça peut etre n'importe ou éparpillé sur le disque ou bien tous les secteurs côte à côte, comme les tranches d'un gâteau...Dans le principe.
    Car sur un disque, le secteur 1 n'est pas forcément à côté du secteur 2 ...Il peut etre à 180°...
    Cette répartition qui peut sembler anarchique est gérée et tenue à jour par une table d'allocation des blocs ou secteurs

    Dans ton cas le fichier fait 3907 blocs de 512 (2000000/512=3906.25 donc 3907 avec un peu de place perdue dans le dernier) et 7813 octets pour la table d'adresse des blocs

    Voila une partie de réponse ... car je ne comprends pas bien ce que tu veux faire..

    peut etre cette page
    http://deptinfo.cnam.fr/Enseignement/CycleProbatoire/RSX102/Cours_Systemes_Fichiers_Repartis.pdf
    0