Gestion de la mémoire en 1ère
Gestion de la mémoire, c'est une notion de nsi du chapitre « Architectures matérielles et systèmes d'exploitation », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.
Gestion de la mémoire : le cours
Le système d'exploitation doit répartir la RAM entre tous les programmes actifs, et gérer les zones disponibles ou occupées. Si tu manques de RAM, le système utilise le disque dur (plus lent).
Exemple
Si tu ouvres trop de programmes, tu verras ton ordinateur ralentir parce que la RAM est pleine. Windows ou macOS bascule alors des données sur le disque dur, qui est beaucoup plus lent.
À retenir
La gestion de mémoire = partager la RAM entre les programmes, sans qu'un programme n'envahisse la place des autres.
S'entraîner sur gestion de la mémoire
Fais l'exercice, puis demande au tuteur de te corriger pas à pas.
Exercice 1
Explique pourquoi ton ordinateur ralentit quand tu ouvres trop de programmes. Quel composant du modèle de von Neumann est limité ? Que fait le système d'exploitation pour compenser ?
Corrige cet exercice avec le tuteur →Exercice 2
Sur un ordinateur sous Linux, ton professeur veut que ses élèves (catégorie « autres ») puissent lire les fichiers du dossier « /home/prof/controles », mais pas les modifier ni en ajouter. Quelles permissions faut-il donner aux fichiers et au dossier ? Explique brièvement.
Corrige cet exercice avec le tuteur →Cette notion fait partie du chapitre Architectures matérielles et systèmes d'exploitation (NSI 1ère).
Autres notions de ce chapitre
- Architecture de von Neumann
- Le processeur : cerveau de l'ordinateur
- Mémoire et bus de communication
- Système d'exploitation : gestionnaire des ressources
- Gestion des processus
- Shell et interface en ligne de commande
- Système de fichiers et permissions
- Périphériques d'entrée et de sortie
- Brève histoire de l'informatique