Changes between Version 7 and Version 8 of DevloperManuel


Ignore:
Timestamp:
Dec 15, 2007, 11:04:03 AM (17 years ago)
Author:
Ghassan Almaless
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevloperManuel

    v7 v8  
    1717=== II.1 Le concept d’un thread dans le système ===
    1818[[Image(Application.PNG, nolink)]][[BR]]
     19Un Thread est un fil d’exécution d’un programme. [[BR]]
     20Tous les Threads de l’application partagent le même espace d’adressage, où chaque Thread possède :
     21 * Son propre contexte d’exécution (le PC, un pointeur de pile et d’autres registres de travail du processeur).
     22 * Deux piles.
     23    * Plie utilisateur
     24    * Pile système
     25
     26Quelques avantages :
     27
     28 * Création et gestion plus rapide (vs processus).
     29 * Partage des ressources par défaut.
     30 * Communication entre les threads plus simple via la mémoire (les variables globales).
     31 * Déploiement plus efficace de l’application sur des architectures multi-processeurs.
     32
    1933=== II.2 États d’un thread ===
    2034=== II.3 Les transitions d’états ===