Gestion de processus parallèles
Fermé
el tipito
Messages postés
112
Date d'inscription
samedi 27 septembre 2008
Statut
Membre
Dernière intervention
7 avril 2012
-
16 nov. 2008 à 22:00
el tipito Messages postés 112 Date d'inscription samedi 27 septembre 2008 Statut Membre Dernière intervention 7 avril 2012 - 17 nov. 2008 à 21:05
el tipito Messages postés 112 Date d'inscription samedi 27 septembre 2008 Statut Membre Dernière intervention 7 avril 2012 - 17 nov. 2008 à 21:05
A voir également:
- Gestion de processus parallèles
- Logiciel gestion photos - Guide
- Hdmi gestion alim ✓ - Forum Matériel & Système
- Logiciel de gestion de stock, inventaire et facturation gratuit - Télécharger - Comptabilité & Facturation
- Logiciel gestion association gratuit excel - Télécharger - Gestion de projets
- Logiciel gestion cave à vin gratuit - Télécharger - Cuisine & Gastronomie
3 réponses
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
17 nov. 2008 à 01:41
17 nov. 2008 à 01:41
Ce n'est pas du tout mon domaine, mais je pense que tu devrais regarder tout ce qui à trait aux sémaphore, et éventuellement au promela et aux réseaux de Pétri.
http://fr.wikipedia.org/wiki/Sémaphore_(informatique)
https://fr.wikipedia.org/wiki/PROMELA
http://fr.wikipedia.org/wiki/Réseau_de_Petri
Le sémaphore est le moyen technique utilisé pour éviter que deux processus parallèles n'interfèrent dans une section critique de code. Le promela permet de décrire un système asynchrone. Les réseaux de Petri apportent un formalisme mathématique pour (in)valider un système asynchrone.
Pour la partie scheduling c'est un peu vague. Il y en a un peu partout en informatique, en réseau par exemple pour gérer les buffers. Le scheduling est aussi utilisé pour avantager/désavantager un processus, ou équilibrer les ressources entre chacun d'eux. Dans ce dernier cas, le scheduling peut être influencé par la commande nice (favoriser/défavoriser un processus), par ulimit (brider les ressources utilisées par un utilisateur) etc...
https://fr.wikipedia.org/wiki/Ordonnancement#Informatique
Bonne chance
http://fr.wikipedia.org/wiki/Sémaphore_(informatique)
https://fr.wikipedia.org/wiki/PROMELA
http://fr.wikipedia.org/wiki/Réseau_de_Petri
Le sémaphore est le moyen technique utilisé pour éviter que deux processus parallèles n'interfèrent dans une section critique de code. Le promela permet de décrire un système asynchrone. Les réseaux de Petri apportent un formalisme mathématique pour (in)valider un système asynchrone.
Pour la partie scheduling c'est un peu vague. Il y en a un peu partout en informatique, en réseau par exemple pour gérer les buffers. Le scheduling est aussi utilisé pour avantager/désavantager un processus, ou équilibrer les ressources entre chacun d'eux. Dans ce dernier cas, le scheduling peut être influencé par la commande nice (favoriser/défavoriser un processus), par ulimit (brider les ressources utilisées par un utilisateur) etc...
https://fr.wikipedia.org/wiki/Ordonnancement#Informatique
Bonne chance
el tipito
Messages postés
112
Date d'inscription
samedi 27 septembre 2008
Statut
Membre
Dernière intervention
7 avril 2012
25
17 nov. 2008 à 17:55
17 nov. 2008 à 17:55
merci pour les liens !! mais ce que je cherche en particulier, c'est la politique du gestionnaire du processeur dans unix en cas de parallélisme, car j'ai fait un TP dans lequel j'ai utilisé le parallélisme a l'aide de instruction fork, et j'ai besoin de connaitre le comportement du scheduler pour gerer mes processus paralléles. (pour le rapport de TP)
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
17 nov. 2008 à 18:07
17 nov. 2008 à 18:07
Hmm...
L'actuel scheduler de Linux est CFS (Completely Fair Scheduler):
https://fr.wikipedia.org/wiki/Completely_Fair_Scheduler
J'ai rien compris O_o
Mais si tu connais l'anglais j'ai mieux:
https://lwn.net/Articles/240474/
https://lwn.net/Articles/254711/
L'actuel scheduler de Linux est CFS (Completely Fair Scheduler):
https://fr.wikipedia.org/wiki/Completely_Fair_Scheduler
J'ai rien compris O_o
Mais si tu connais l'anglais j'ai mieux:
https://lwn.net/Articles/240474/
https://lwn.net/Articles/254711/
el tipito
Messages postés
112
Date d'inscription
samedi 27 septembre 2008
Statut
Membre
Dernière intervention
7 avril 2012
25
17 nov. 2008 à 21:05
17 nov. 2008 à 21:05
oulla !! l'anglais !! de quoi ça s'agit !!?? serieux !! merci pour liens !! je vais essayer d'en tirer quelques bonnes phrases !!