Table des matières
10 relations: Atomicité (informatique), Attente active, Exclusion mutuelle, Noyau Linux, Programmation concurrente, Programmation informatique, Symmetric multiprocessing, Synchronisation (multitâches), Système d'exploitation, Thread (informatique).
Atomicité (informatique)
L'atomicité est une propriété utilisée en programmation concurrente pour désigner une opération ou un ensemble d'opérations d'un programme qui s'exécutent entièrement sans pouvoir être interrompues avant la fin de leur déroulement.
Voir Spinlock et Atomicité (informatique)
Attente active
L’attente active, en génie logiciel, ou polling (parfois appelée aussi « scrutation ») est une technique de programmation que les processus utilisent lorsqu'ils vérifient de façon répétée si une condition est vraie, comme l'attente d'une entrée (clavier ou autre) ou encore la libération d'un verrou.
Voir Spinlock et Attente active
Exclusion mutuelle
Un Mutex (anglais: Mutual exclusion, Exclusion mutuelle) est une primitive de synchronisation utilisée en programmation informatique pour éviter que des ressources partagées d'un système ne soient utilisées en même temps.
Voir Spinlock et Exclusion mutuelle
Noyau Linux
Couches de fonctions du Noyau Linux Le noyau Linux est un noyau de système d'exploitation de type UNIX.
Programmation concurrente
La programmation concurrente est un paradigme de programmation tenant compte, dans un programme, de l'existence de plusieurs piles sémantiques qui peuvent être appelées threads, processus ou tâches.
Voir Spinlock et Programmation concurrente
Programmation informatique
Liste d'instructions sur le Commodore 64 La programmation, appelée aussi codage dans le domaine informatique, désigne l'ensemble des activités qui permettent l'écriture des programmes informatiques.
Voir Spinlock et Programmation informatique
Symmetric multiprocessing
Un multiprocesseur symétrique (à mémoire partagée), ou symmetric shared memory multiprocessor (SMP), est une architecture parallèle qui consiste à multiplier les processeurs identiques au sein d'un ordinateur, de manière à augmenter la puissance de calcul, tout en conservant une unique mémoire.
Voir Spinlock et Symmetric multiprocessing
Synchronisation (multitâches)
En programmation concurrente, la synchronisation se réfère à deux concepts distincts mais liés: la synchronisation de processus et la synchronisation de données.
Voir Spinlock et Synchronisation (multitâches)
Système d'exploitation
En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.
Voir Spinlock et Système d'exploitation
Thread (informatique)
threads''. Un ou fil (traduction normalisés par ISO/CEI 2382-7:2000 (autres appellations connues: processus léger, fil d'exécution, fil d'instruction, processus allégé, filet d'exécutionLarousse référence: dictionnaire de l'informatique, sous la direction de Pierre Morvan, 1996, exétron, tâche, voire unité d'exécution ou unité de traitement) est similaire à un processus car tous deux représentent l'exécution d'un ensemble d'instructions du langage machine d'un processeur.

