Ajout TD4

This commit is contained in:
augustin64 2024-03-09 18:46:13 +01:00
parent cf83c0ab67
commit 1336845189

92
TD/TD4/index.md Normal file
View File

@ -0,0 +1,92 @@
# 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
1. 34 Ko/s
2. 47 Ko/s
3. 4.7 Mo/s
4. 4.98 Mo/s
### Question 2
1. 0.7%
2. 0.9%
3. 94%
4. 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