• Aucun résultat trouvé

Systèmes d’exploitation TD1 Systèmes de fichiers

N/A
N/A
Protected

Academic year: 2022

Partager "Systèmes d’exploitation TD1 Systèmes de fichiers"

Copied!
1
0
0

Texte intégral

(1)

ISET MAHDIA

A.U : 2008/2009

Département technologies de l’informatique

Systèmes d’exploitation TD1 Systèmes de fichiers

Exercice 1 :

On considère un système de fichiers tel que l'information concernant les blocs de données de chaque fichier est donc accessible à partir du i-noeud de celui-ci (comme dans UNIX). On supposera que :

- Le système de fichiers utilise des blocs de données de taille fixe 1K (1024 octets) ;

- L’i-noeud de chaque fichier (ou répertoire) contient 12 pointeurs directs sur des blocs de données, 1 pointeur indirect simple, 1 pointeur indirect double et 1 pointeur indirect triple.

- Chaque bloc de pointeurs contient 256 adresses.

- Chaque pointeur (numéro de bloc) est représenté sur 4 octets.

a) Quelle est la plus grande taille de fichier que ce système de fichiers peut supporter ?

b) On considère un fichier contenant 100,000 octets de données.

*) Combien de blocs (données, et adresses) sont-ils nécessaires (au total) pour représenter ce fichier sur disque ?

**) Combien d’octets nécessite le fichier pour le représenter

Exercice 2 :

On considère un système disposant d’un système de fichiers similaire à celui d’UNIX avec une taille de blocs de données de 4K (4096 octets) et des pointeurs (numéros de blocs) définies sur 4 octets. On supposera que le i- noeud de chaque fichier compte 12 pointeurs directs, 1 pointeur indirect simple, 1 pointeur indirect double et 1 pointeur indirect triple.

On désire créer un fichier contenant un total de 20.000.000 (vingt millions) de caractères (caractères de fin de ligne et de fin de fichier compris).

1

(2)

ISET MAHDIA

A.U : 2008/2009

Département technologies de l’informatique

1. Quel est le nombre total de blocs (données et adresses) utilisé pour stocker le fichier.

2. Quelle est la fragmentation interne totale sur le disque résultant de la création de ce fichier (espace alloué et non utilisé).

2

Références

Documents relatifs

$ cp toto /tmp/ Copie le fichier local toto dans /tmp (toujours nomm´ e toto ). $ cp toto /tmp/tata Copie le fichier local toto dans /tmp en le nom-

La priorité peut être ajustée avec nice dans l'intervalle 20 (le plus prioritaire) à 19 (le moins prioritaire) A noter tout de fois que seul le super utilisateur (root) peut

• Les entrées du répertoire sont plus petites et sont constituée du nom de fichier et d’un i-node. Implémentation des répertoires. Gestion des

Petit Titre: TD Unix demarrage-admin de base Version: 1.1 Date: 24/11/2010 Licence: Gnu Free Documentation Licence Durée: 3h00.. Unix: gestion des systèmes de fichiers et des

Créer un répertoire «boulot» dans «documents», et vérifier avec la commande « ls » qu’il existe bien.. Entrer dans ce

 Un système de nommage cohérent entre stockage réseau et stockage local?.  Un accès

Le système de gestion de fichiers (SGF) est la partie la plus visible d’un système d’exploitation qui se charge de gérer le stockage et la manipulation de fichiers (sur une unité

Le système de gestion de fichiers (SGF) est la partie la plus visible d’un système d’exploitation qui se charge de gérer le stockage et la manipulation de fichiers (sur une unité