Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Installer
Accès plus rapide que le navigateur!
 

Famine (informatique)

Indice Famine (informatique)

La famine est un problème que peut avoir un algorithme d'exclusion mutuelle, lorsqu'un processus est perpétuellement privé des ressources nécessaires afin de terminer son exécution.

11 relations: Algorithme de Dekker, Algorithme de Peterson, Algorithmique, Attente active, Dîner des philosophes, Exclusion mutuelle, File (structure de données), Java (langage), Lausanne, Section critique, Thread (informatique).

Algorithme de Dekker

L'algorithme de Dekker est un algorithme d'exclusion mutuelle.

Nouveau!!: Famine (informatique) et Algorithme de Dekker · Voir plus »

Algorithme de Peterson

En informatique, l'algorithme de Peterson est un algorithme d'exclusion mutuelle pour la programmation concurrente.

Nouveau!!: Famine (informatique) et Algorithme de Peterson · Voir plus »

Algorithmique

Organigramme de programmation représentant l'algorithme d'Euclide. Lalgorithmique est l'étude et la production de règles et techniques qui sont impliquées dans la définition et la conception d'algorithmes, c'est-à-dire de processus systématiques de résolution d'un problème permettant de décrire précisément des étapes pour résoudre un problème algorithmique.

Nouveau!!: Famine (informatique) et Algorithmique · Voir plus »

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.

Nouveau!!: Famine (informatique) et Attente active · Voir plus »

Dîner des philosophes

Le problème du « dîner des philosophes » illustre le partage de ressources dans les systèmes informatique en mettant en scène des philosophes qui doivent se partager des fourchettes pour pouvoir déguster des spaghettis.

Nouveau!!: Famine (informatique) et Dîner des philosophes · Voir plus »

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.

Nouveau!!: Famine (informatique) et Exclusion mutuelle · Voir plus »

File (structure de données)

En informatique, une file dite aussi file d'attente (en anglais queue) est un type abstrait basé sur le principe « premier entré, premier sorti » ou PEPS, désigné en anglais par l'acronyme FIFO: les premiers éléments ajoutés à la file seront les premiers à en être retirés.

Nouveau!!: Famine (informatique) et File (structure de données) · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Famine (informatique) et Java (langage) · Voir plus »

Lausanne

Lausanne est une ville suisse située sur la rive nord du lac Léman.

Nouveau!!: Famine (informatique) et Lausanne · Voir plus »

Section critique

En programmation concurrente, une section critique est une portion de code dans laquelle il doit être garanti qu'il n'y aura jamais plus d'un thread simultanément.

Nouveau!!: Famine (informatique) et Section critique · Voir plus »

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. Du point de vue de l'utilisateur, ces exécutions semblent se dérouler en parallèle. Toutefois, là où chaque processus possède sa propre mémoire virtuelle, les d'un même processus se partagent sa mémoire virtuelle. En revanche, tous les possèdent leur propre pile d'exécution.

Nouveau!!: Famine (informatique) et Thread (informatique) · Voir plus »

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »