BETA

BIENVENU DANS LE MONDE DES TIC

24 mars, 2010

COMMUTATION DE CONTEXTE DES PROCESSUS

Classé dans : Non classé — boogjacquesetienne2 @ 8:07


Une commutation de contexte (context switch) en informatique consiste à sauvegarder l’état d’un processus ou d’un processus léger et à restaurer l’état d’un autre processus (léger) de façon à ce que des processus multiples puissent partager les ressources d’un seul processeur dans le cadre d’un système d’exploitation multitâche.

Une commutation de contexte peut être plus ou moins coûteuse en temps processeur suivant le système d’exploitation et l’architecture matérielle utilisés.

Le contexte sauvegardé doit au minimum inclure une portion notable de l’état du processeur (registres généraux, registres d’états, etc.) ainsi que, pour certains systèmes, les données nécessaires au système d’exploitation pour gérer ce processus.

La commutation de contexte invoque au moins trois étapes. Par exemple, en présumant que l’on veut commuter l’utilisation du processeur par le processus P1 vers le processus P2 :

  • Sauvegarder le contexte du processus P1 quelque part en mémoire (usuellement sur la pile de P1).
  • Retrouver le contexte de P2 en mémoire (usuellement sur la pile de P2).
  • Restaurer le contexte de P2 dans le processeur, la dernière étape de la restauration consistant à reprendre l’exécution de P2 à son point de dernière exécution.

Certains processeurs peuvent sauvegarder et restaurer le contexte du processeur en interne, évitant ainsi d’avoir à sauvegarder ce contexte en mémoire vive.

Lien vers la source de lecture: www.wikipedia.org/wiki/commutation de contexte

15 mars, 2010

Comparaison des différentes versions de la gamme Windows

Classé dans : Non classé — boogjacquesetienne2 @ 18:26

Le système d’exploitation Windows nous offre une gamme très variée des de produits Windows adaptée aux différents besoins des utilisateurs. C’est ainsi qu’on a:

 

-La Gamme Win 9x 

les héritiers de MS-DOS et Win 3.1 . Cette gamme désigne les Windows 95-98-ME. La gamme des OS hérités du DOS. Ils sont démarrés par MS-DOS.

Il n’y aura plus de nouvelles versions. Cette gamme est remplacée par Win XP home depuis fin 2001 : une édition familiale qui ne devrait pas être en entreprise !

 

- Gamme Win NTx-200x : les SE de la famille Windows NT, désignent tous les Windows modernes basés sur la technologie NT depuis 1993 :
NT 3.x, 4.0,  5.0 (= W2000), 5.1 (= Win XP), 5.2 (= Win serveur 2003) … etc.

Windows NTx-200x est la gamme de système d’exploitation Microsoft, pour les ordinateurs professionnels depuis 1993. Ces SE sont conçus pour se passer de MS-DOS, tout en gardant une compatibilité avec les logiciels écrits pour MS-DOS, Win 3.x et Win 9x. Des machines virtuelles (VDM) et des API permettent cela sur les NTx-200x, ces machines virtuelles permettant ainsi de faire tourner des vieux logiciels.

 

 

- Windows 2000 est le nom commercial de Win NT 5.0 (comme la gamme Win 9x s’arrête au numéro interne 4.9 avec Win ME, dire simplement Windows 5.x est équivalent sans risque de confusion. Voyez la réponse en l’invite, de la commande « ver » sur votre Windows ancien ou moderne)

- Windows XP (= Win 2002 !) est le nom commercial, ou marketing, de la version Windows NT 5.1,

- Windows Server 2003 est le nom commercial de Windows NT Server 5.2.

 

 

Info importante : Windows 2000 n’est pas le successeur technique de Win 98 !

(Win 98 a besoin de MS-DOS pour démarrer).

Win NTx-200x-XP peuvent exécuter les applications pour Win 9X, si elles ont été écrites correctement dans cette optique pour l’API Win 32.

 

 

Vocabulaire utilisé ici :

- Win 200x = la gamme Win 2000-XP-2003, en versions postes de travail ou serveurs. Les Windows actuels des années 2000 – 2005 !

 

- Dans mes pages, le terme « Windows » désignent les Win 9x et les NTx-200x.
Actualités : on ne retient que les actuels Win 200x, surtout pour le comparer avec la concurrence comme Mac OS X ou les GNU/Linux !

C’est comme avec les voitures à grand succès, par exemple, la Peugeot 205 …
Quoi de commun, à part le numéro, entre la première sortie et la dernière ?

 

 

 

Historique rapide des systèmes Windows modernes Microsoft, les Win NT-2000x :

1993 : Windows NT 3.1

1996 : Windows NT 4.0
2000 : Windows 2000 (NT 5.0)
fin 2001 : Windows XP (2002 ou Windows 5.1).
win XP pro pour les enterprises
et Win XP home qui remplace la gamme héritée Win 9x pour la maison.

2003 : Windows Server 2003 ( ou Windows 5.2)

fin 2006 : Windows Vista

 

Pour plus d’informations, consulter les liens suivants:

http://bruno.duffet.free.fr/technique/chrono.html

http://www.microsoft.com/windows/WinHistoryProGraphic.mspx

 

12
 

astrologie |
mariecreole |
le blog de mariane |
Unblog.fr | Annuaire | Signaler un abus | c mina 2
| TWO BR
| la vie de ma classe