Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:gnu-linux [04/05/2013 21:52] smolski [Multitâche] |
doc:systeme:gnu-linux [05/05/2013 11:51] smolski [La mémoire] |
||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
===== Système d'exploitation ===== | ===== Système d'exploitation ===== | ||
- | Un système d'exploitation est un logiciel qui, en première couche possède les bases de fonctionnement pour gérer le matériel installé(([[manuel:bios | le BIOS]])). \\ | + | Un système d'exploitation (ou **OS**) est un logiciel qui, en première couche possède les bases de fonctionnement pour gérer le matériel installé(([[manuel:bios | le BIOS]])). \\ |
- | l'OS fournis aussi //l'interface graphique// qui se trouvera à être plus ou moins séparée de cette première couche. Par exemple windows mélange les couches alors que, dans un but de clarté pour l'utilisateur, GNU/Linux les sépare davantage. | + | l'OS fournis aussi //l'interface graphique// qui se trouvera à être plus ou moins séparée de cette première couche. \\ |
+ | Par exemple windows mélange les couches alors que, dans un but de clarté pour l'utilisateur, GNU/Linux les sépare davantage. | ||
+ | |||
+ | ===== Interface graphique ===== | ||
+ | |||
+ | Bien que fournis avec, l'interface graphique ne fait pas réellement partie de l'OS lui-même. \\ | ||
+ | L'interface graphique vient se placer au-dessus de ce dernier et, de plus se divise en plusieurs parties encore. | ||
+ | |||
+ | - Tout ce qui est proche du matériel comme les pilotes de la carte graphique et les fonctions essentielles : affichage, manipulation de ce qui apparaît à l'écran, gestion de la 3D... Sous GNU/Linux c'est //X.Org// qui s'en charge. | ||
+ | - [[manuel:gestionnaires | Les gestionnaire de fenêtres]]. | ||
+ | - [[manuel:gui | Les gestionnaire de bureau]]. | ||
===== La mémoire ===== | ===== La mémoire ===== | ||
La mémorisation permet de conserver et de distinguer la donnée individuelle propre à chacune des applications actives sur la machine. | La mémorisation permet de conserver et de distinguer la donnée individuelle propre à chacune des applications actives sur la machine. | ||
+ | <note tip>C'est l'OS qui gère la mémoire !</note> | ||
- | La mémoire c'est d'abord la RAM installée qui est gérée par l'OS, mais pas seulement, la swap(([[manuel:partition?&#la_swap]])) est aussi utilisée en cas de besoin. | + | La mémoire c'est d'abord la RAM installée((la mémoire vive)) mais pas seulement. \\ |
- | <note tip>L'OS gère la mémoire.</note> | + | [[manuel:partition?&#la_swap | La partition swap]] créée sur le disque dur est aussi utilisée par l'OS en cas de besoin. |
- | En effet, une application en cours à besoin de conserver en mémoire des données à sauvegarder le temps de son exécution. \\ | + | |
- | Plusieurs applications((programmes)) peuvent même s'éxécuter en même temps et doivent conserver **chacune** en //mémoire// des données temporaires différentes. \\ | + | |
- | Par exemple [[logiciel:gimp]] conservera une couleur particulière à reproduire et en même temps une application de traitement de texte active conservera une police de texte en cours d'utilisation. | + | |
- | L'OS se charge d'écrire ces mémorisation directement dans des zones séparées de la mémoire. \\ | + | ==== Détail ==== |
- | Les programmes eux voient un espace de mémoire //virtuelle// où ils stockent les données qu'ils ont besoin de conserver. \\ | + | |
+ | En effet, une application en cours a besoin de conserver en mémoire des données à sauvegarder le temps de son exécution. \\ | ||
+ | Plusieurs applications((ou **programmes**)) peuvent même s'exécuter en même temps et doivent //chacune// conserver en //mémoire// __des données temporaires__ différentes accessibles. \\ | ||
+ | Par exemple l'application [[logiciel:gimp]] conservera une couleur particulière à reproduire et en même temps qu'une application de traitement de texte active conservera une police de texte en cours et qu'un navigateur visitera une page sur la //Toile//. | ||
+ | |||
+ | ==== Conclusion ==== | ||
+ | |||
+ | - L'OS se charge d'écrire ces mémorisation //directement// dans des zones séparées de la mémoire. | ||
+ | - Les programmes ne voient qu'un espace de mémoire //virtuelle// dédié par l'OS où ils stockent les données qu'ils ont besoin de conserver pour fonctionner. | ||
==== Multitâche ==== | ==== Multitâche ==== | ||
Ligne 52: | Ligne 68: | ||
- L'application n'utilise directement que la RAM((la mémoire vive)). | - L'application n'utilise directement que la RAM((la mémoire vive)). | ||
- | |||
- | ===== Interface graphique ===== | ||
- | |||
- | Bien que fournis avec, l'interface graphique ne fait pas réellement partie de l'OS lui-même. \\ | ||
- | L'interface graphique vient se placer au-dessus de ce dernier et, de plus se divise en plusieurs parties encore. | ||
- | |||
- | - Tout ce qui est proche du matériel comme les pilotes de la carte graphique et les fonctions essentielles : affichage, manipulation de ce qui apparaît à l'écran, gestion de la 3D... Sous GNU/Linux c'est //X.Org// qui s'en charge. | ||
- | - [[manuel:gestionnaires | Les gestionnaire de fenêtres]]. | ||
- | - [[manuel:gui | Les gestionnaire de bureau]]. | ||