Systeme d'exploitation
Système d'exploitation1
I – Gestion du Système des Utilisateur1
Les mots de passe2
Les Groupes3
II - Le système de fichier3 partionnage4 Formatage5
Structure de Format5
Structure Interne d'un FS5
Structure Logique5 Informations dans l'INODE :6
Système de fichiers arborescent (UNIX/MAC OS/ WINDOWS/...)6
Graphe (la plupart des systeme hors windows)6
Ensemble (WINDOWS)7
Notion de pathname 7
Ajouter de liens au systeme de base8 Graphe8
Ensemble8
Destruction d'un « objet » désigné par un pathname8
Ensemble8
Graphe : Destruction non directe8
Destruction d'un directorie8
Application à Linux 8 restriction 9
Architecture Physique 9
Qu'est ce que la Fragmentation ?10 le pourcentage de fragmentation10
Défragmentation sur la même partitionnement 10
Journalisation du FS11
III – Gestion des processus11
Qu'est ce qu'un Processus ?11
- Création d'un processus 12
Qu'est ce qui caractérise un processus ?12
Les Flux12
L'environnement13
Méthodes pour gérer les ressources processus.13
1 Mode Coopératif ( - efficace, +ancien )13
2 Mode préhemptif14
4 - La gestion de la mémoire et des « caches »14
----------------------------------
----------------------------------
----------------------------------
----------------------------------
Noyau
I – Gestion du Système des Utilisateur
Pour un OS, 1 utilisateur n'a pas de nom mais un numéro.
Pour tout objet (dont les users) = Numéro
Un User interagi avec le système via un interpréteur de commande (Interface de type : texte (shell) « coquille » ou graphique (X11, Windows,.....)
----------------------------------
OS
Shell ou graphique
Le shell est lancé lors du login (identification auprès du système) (pour les système multi-utlisateur) ou immédiatement pour les mono-utilisateurs
La procédure vérifie la concordance entre login/password
Si OK => Récupère le numéro de l’utilisateur correspondant à l'username et devient