Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/12/2005, à 13:55

Pak

Gestion de processus

Bonjour,
Je voudrais savoir si vous connaissez un lien qui explique la gestion des processus et des exclusions mutuelles en C. Si vous en connaissez merci de me le faire savoir ( si possible en français sinon c'est pas grave...)

#2 Le 09/12/2005, à 14:14

max63

Re : Gestion de processus

Tu veux quelques choses sur la gestion des semaphore en C ???


Tout sur l'actualité frakassante du libre : http://www.frakass.org

Hors ligne

#3 Le 09/12/2005, à 14:19

Pak

Re : Gestion de processus

gestion des processus et des mutex seulement. C'est pour un projet que j'ai a faire en cours. Je cherche juste un lien vers un cours ou quelque chose dans le genre

#4 Le 09/12/2005, à 14:32

Io

Re : Gestion de processus

Voici les cours du cnam pour les applications concurentes.
Ils décrivent les différents paradigmes, dont bien sur le type Mutex par sémaphore ...

Les exemple et exo sont en Ada mais le principe reste le mm !

http://deptinfo.cnam.fr/Enseignement/Cy … /Systemes/

Bon courage !

Hors ligne

#5 Le 09/12/2005, à 14:41

Pak

Re : Gestion de processus

Dsl j'ai pas trouvé mon bonheur dans ce lien. Si vous avez d'autres liens faites les moi parvenir ce serait sympa merci.

#6 Le 20/12/2005, à 18:32

CHA RORO

Re : Gestion de processus

moi j'aimerais savoir comment on programme en C pour faire du multithread
Genre un processus différent pour chaque grosse fonction de mon programme
Merci

#7 Le 20/12/2005, à 19:04

thx1138

Re : Gestion de processus

Je vous conseille ces liens :

- Programmation UNIX (http://www.erlenstar.demon.co.uk/unix/faq_toc.html)
- Communication Inter-Processus aka IPC (http://www.ecst.csuchico.edu/~beej/guide/ipc/)
- Threads POSIX (http://www.llnl.gov/computing/tutorials/pthreads/)

Et plus particulièrement, la page du canal IRC #C sur FreeNode : http://www.iso-9899.info/wiki/Main_Page.


CHA RORO> Attention, tu t'embrouilles ! Tu confonds «thread» et «processus». Un «thread» est un «processus léger» en ce sens qu'il n'y a pas de création de «processus» au sein de l'OS. Tous tes «threads» s'exécutent au sein du même «processus» et partagent donc la mémoire de ce dernier.

Dernière modification par thx1138 (Le 20/12/2005, à 19:07)


They did not know it was impossible, so they did it - Mark Twain

Hors ligne

#8 Le 20/12/2005, à 19:10

CHA RORO

Re : Gestion de processus

enfin je veux que mes différentes parties du codes s'execute en meme temps. Comment je peux faire ça sans faire un simulacre de multitache.
Disons un code pour la 3d , un code pour le son etc...

#9 Le 20/12/2005, à 21:11

maloq

Re : Gestion de processus

perso, j'utilise la Glib, et cela pour trois raisons:
-très bien pensée
-Portable (non seulement ca sert, et en plus, ca sert beaucoup :-)
-documentée

pour cela, il faut telecharger les paquets libglib (doc et dev)

Hors ligne