Les threads

1206 mots 5 pages
Chapitre 12 : Les threads

327

Chapitre 12 Les threads

© Mohamed N. Lokbani

v1.01

Programmation avancée en C++

Chapitre 12 : Les threads

328

1. Processus
- Chaque application (emacs, word, etc.) exécutée sur un ordinateur lui est associée un processus représentant l'activité de celle-ci. - À ce processus est associé un ensemble de ressources personnalisées comme l'espace mémoire, le temps CPU etc. - Ces ressources seront dédiées à l'exécution des instructions du programme associé à l'application. - Les processus coûtent chers au lancement (l'espace mémoire à calculer, les variables locales au processus à définir etc.).

2. Multitâche
- C'est la possibilité que le système d'exploitation a pour faire fonctionner plusieurs programmes en même temps et cela, sans conflit. - Par exemple: écouter de la musique et lire son courrier en même temps. - Un système monoprocesseur (et non pas monoprocessus, ne pas confondre processus et processeur), simule le multitâche en attribuant un temps (un quantum ou temps déterminé à l'avance) de traitement pour chaque processus (description très simpliste du rôle du monoprocesseur).

© Mohamed N. Lokbani

v1.01

Programmation avancée en C++

Chapitre 12 : Les threads

329

- Un système multiprocesseur peut exécuter les différents processus sur les différents processeurs du système. - Généralement, un programme est livré avec un tel système pour permettre de distribuer de manière efficace les processus sur les processeurs de la machine. - Un programme est dit multitâche s'il est capable de lancer plusieurs parties de son code en même temps. - À chaque partie du code sera associé un processus (sous-processus) pour permettre l'exécution en parallèle. - La possibilité de lire l'aide en ligne et d'imprimer à la fois sous word. Ce sont deux sous-processus relevant d'un processus qui est associé à l'application word. - Un serveur réseau (processus) et le traitement de requêtes (sous-processus associé à

en relation

  • Corrigé dcg management
    2670 mots | 11 pages
  • Fiches mdo
    1162 mots | 5 pages
  • Sujet bacs
    559 mots | 3 pages
  • Sujet nantes
    2481 mots | 10 pages
  • utopie
    312 mots | 2 pages
  • Caplp tcism
    914 mots | 4 pages
  • Tronc commun
    603 mots | 3 pages
  • Ville utopique sujet d'invention
    771 mots | 4 pages
  • voyage pitchipi
    258 mots | 2 pages
  • Projet professionnel eco-gestion
    270 mots | 2 pages
  • Management des organisations sportives
    1364 mots | 6 pages
  • Compta
    635 mots | 3 pages
  • Étude contrefaçon
    607 mots | 3 pages
  • ORDONANCEMENT
    6088 mots | 25 pages
  • Script
    797 mots | 4 pages