2.0 KiB
Raisonnement sur les OS
Exercice 1
a) Créer un groupe avec tous les 4990 utilisateurs
b) Utiliser une ACL excluant les 10 autres utilisateurs
Exercice 2
La seconde méthode demande plus de temps d'écriture pour changer les permissions de plusieurs utilisateurs à la fois, et plus de mémoire. Supprimer un fichier demandera par exemple d'aller chercher des informations encore autre part dans le disque.
Son avantage est que si on supprime un utilisateur, ou si on souhaite copier les permissions d'un utilisateur à un autre, cela peut se faire efficacement, mais ce sont à priori des opérations plus rares que celle de supprimer un fichier.
On préfère savoir qui a accès à un fichier plutôt que à quels fichiers un utilisateur a accès.
Exercice 3
Opération | Allocation contiguë | Allocation concaténée | Allocation indexée |
---|---|---|---|
Ajout au début | 100R + 101W | 1W | 1W |
Ajout au milieu | 50R + 51W | 50R + 2W | 1W |
Ajout à la fin | 1W | 100R + 1W | 1W |
Suppression au début | 0 | 1 | 0 |
Suppression au milieu | 98 | 52 | 0 |
Suppression à la fin | 0 | 99 | 0 |
Exercice 4
Plusieurs chemins pour la même donnée -> donc incohérence potentielle de l'arborescence
Exercice 5
- Sa taille
- Le fait qu'on le change fréquemment
- Le fait qu'on le change fréquemment au milieu
- Le fait qu'on y accède fréquemment, au milieu, à la fin ou en entier
Si on connaît la taille qu'il fera et qu'on a la taille disponible, qu'on y accèdera séquentiellement, plutôt contiguë Pour les accès séquentiels de fichiers plus larges, concaténée Pour accès aléatoires, indexée
Exercice 6
Le SWAP est plus rapide
Exercice 7
Question 1
- 34 Ko/s
- 47 Ko/s
- 4.7 Mo/s
- 4.98 Mo/s
Question 2
- 0.7%
- 0.9%
- 94%
- 99.6%
Question 3
25 Ko est acceptable
Question 4
k octets, k >= taille du disque
Question 5
octets | |
---|---|
cache | 2 |
mémoire | 2 |
bande | 40*10^6 |
Question 6
Dépend de l'utilisation
Exercice 8
RAID1 peut choisir une tête de lecture plus proche de la donnée