mercredi 16 mars 2011

Systèmes d'exploitation ou OS

Lorsqu'un programme se lance un processus s'active automatiquement, ce processus en cours utilise une partie du processeur et un % de mémoire. Certains tournent à 0%, il est soit en attente ou se relancera à un moment.
Si vous désirez voir vos processus lancés sur votre ordinateur (Windows), il vous suffit de faire Ctrl+Alt+Del.
Si jamais un de vos programmes plante, vous pouvez le tuer en cliquant sur "Arrêter le processus".



L'OS gère les ressources :
  • CPU (processeur)
  • Mémoire (Swap = la mémoire virtuelle)
  • Trafic réseau
S'il n'a plus assez de place dans la mémoire il prend de la place dans le disque dur.
Précisons que certains programmes doivent être installés selon l'OS que vous utilisez, faites attention si vous achetez un programme ou jeu alors qu'il n'est pas compatible avec votre système d'exploitation.

L'OS a également la capacité de retenir des informations telles que la taille, la date de modification, le type du fichier, etc. D'ailleurs, lorsque vous transférez un fichier et qu'un message s'affiche disant qu'il y a des possibilités de pertes de données lors du transfert ne vous inquiétez pas, ce sont des pertes de la date de modification, des autorisations d'ouverture, etc. mais pas du contenu du fichier, du moins pour l'école car cela dépend du message qui s'affichera.

L'OS utilise deux sortes de mémoires (précisons que c'est simplifié):
  1. Mémoire vive, RAM
  2. Mémoire virtuelle, Swap
La RAM est le seule a pouvoir être utilisée "directement" par le processeur, tandis que la Swap est plutôt un endroit sur le disque dur où l'OS stocke des informations quand il n'y a plus de RAM disponible. Quand une information en Swap doit être utilisée par le processeur, il faut d'abord mettre une partie de la RAM en Swap et ensuite remettre la partie nécessaire de la Swap vers la RAM.

Si votre ordinateur est lent et que votre processeur ne tourne pas à plus de 80% il faudrait changer la RAM. Mais si le processeur est souvent au dessus de 80% et que l'ordi est lent alors là il vaut mieux changer le processeur.
Si vous êtes sur un ordinateur à plusieurs sessions et que vous avez la possibilité de choisir, il est préférable que vous ne travailliez pas en administrateur.

Librairies
Il y a moyen d'étendre les possibilités du système d'exploitation grâce à des librairies.
Il existe plusieurs sortes de librairies mais les plus souvent rencontrées sont :
  1. Directx => pour Windows et qui améliore le son, 2D, 3D et qui sert à la programmation. Son extension est .DLL
  2. Open CL => pour Mac et Linux, améliore la 3D et qui sert à la programmation. Son extension est .SO
Si vous voulez en savoir plus c'est par ici.

Qu'est-ce qu'une extension ?
L'extension consiste à vous dire sous quel format votre fichier a été enregistré, vous pouvez d'ailleurs le choisir lors de l'enregistrement ou le changer par après, mais pour cela vous devrez utiliser un programme qui permettra de la convertir (par exemple : simplement ouvrir votre fichier et le ré enregistrer sous un autre format) . Cette information se situe à la fin de votre fichier et commence par un "." par exemple ".JPG".
Quelques exemples d'extension.

Une application ne part jamais directement à la mémoire, au CPU... Elle doit d'abord passer par le Kernel (noyau) où l'on doit parfois ajouter des drivers pour que les différents éléments "parlent le même langage".

8 commentaires:

Louis a dit…

Très bon article, je n'ai retrouvé aucune faute d'orthographe et il me semble complet. Tes liens sont bons, même si je doute que je les lirai en entier ;) mais ça, c'est une autre histoire...

Roméo a dit…

Comme Louis je n'ai retrouvé aucune faute d'orthographe,Les images sont bien choisies.Rien à dire :)

Catherine a dit…

Bon article, ça synthétise bien ce qui a été dit en classe. Je ne pense pas avoir vu de faute d'orthographe.
Rien à redire =)

sylvain a dit…

En collaboration avec moi même. Autrement rien à dire pour l'article(pas de fautes d'orthographe,des bons liens)

Jonathan P. a dit…

Moi qui étais malade j'ai tout compris ! :D Donc parfais, merci pour m'avoir permis de me remettre en ordre ;) =D

Sylvie a dit…

Que rajouter de plus ?
Bah rien , j'ai rien remarqué aucune faute non plus ^^ Chouette lien :)

Pierre Stéveler a dit…

Très bien Sylvie ! Et bravo à Monsieur Schoubben de vous permettre de partager en ligne un si bon cours. On voit qu'il est allé "à bonne école" !!!

P. Stéveler
directeur Indsé

F. Schoubben a dit…

Bonjour, voici (enfin) mes remarques... Désolé pour le retard, ce billet était passé outre le "filtre" qui me permet de corriger 1 semaine plus tard.

Au niveau du fond :
* beau travail pour un cours "pas vraiment facile",
* il y a 2 types de mémoires que l'OS utilise. Il y a d'abord la mémoire vive (RAM) qui est (je simplifie un peu) la seule à pouvoir être utilisée "directement" par le processeur. Il y a ensuite la mémoire virtuelle (ou swap ou mémoire paginée), qui est un endroit sur le disque dur où l'OS stocke des informations quand il n'y a plus de RAM disponible. Quand une information en Swap doit être utilisée par le processeur, il faut d'abord mettre une partie de la RAM en swap, ensuite remettre la partie nécessaire de la Swap vers la RAM,
* quand tu dis "lorsque vous transférez un fichier et qu'un message s'affiche disant qu'il y a des possibilités de pertes de données lors du transfert ne vous inquiétez pas", c'est vrai à l'école, pas forcément partout (cela dépend du message),
* "Si votre processeur ne tourne plus qu'à 80% en général c'est mauvais signe, il faudra penser à le changer.", j'ai plutôt dit que si l'ordinateur est lent et que le processeur ne tourne pas à plus de 80% en général, il vaut mieux augmenter la RAM que changer le processeur. Par contre, c'est vrai que s'il est souvent au dessus de 80% et qu'il semble lent, il est temps de changer de processeur,
* pour changer le format d'un fichier, il ne suffit pas de changer l'extension... Il faut utiliser un programme qui permet de convertir. L'extension n'est qu'une indication du format d'un fichier. Si on la change, l'OS risque de ne plus savoir l'ouvrir automatiquement.

Mes remarques au niveau de la forme :
* 2 liens, c'est bien (même si à mon avis, tu pouvais en mettre plus),
* bons libellés, c'est très bien,
* Bonpatron ne retrouve pas vraiment de faute (un point après etc.),
* pour ma part, je dirais qu'il faut une majuscule à Windows et qu'il ne faut pas de virgule avant des points de suspension.

Bonnes corrections.