| |||||
| Bas de page | |
|---|---|
| Auteur | Sujet : [Windowseries] Mutex... |
Publicité | Posté le 07-08-2003 à 12:29:43 ![]() ![]() |
theShockWave I work at a firm named Koslow | Ben ... Pour Windows, tu peux faire un Sleep(0); après avoir relâché le mutex pour laisser d'autres processus prendre la main ... Attention, c'est pas portable, hein ? C'est juste pour Win ... --------------- last.fm |
seblamb |
|
Taz bisounours-codeur | y a pas de fonction yield sous windows? |
LetoII Le dormeur doit se réveiller |
|
LetoII Le dormeur doit se réveiller | Bon si non:
|
Taz bisounours-codeur |
non: ca veut dire rendre la main pour son quantum de temps pour que l'ordonnanceur puisse immédiatement lancer un autre thread. |
LetoII Le dormeur doit se réveiller |
|
Giz |
|
seblamb | Apparemment c'est bien dans l'ordre d'arrivé.
Message édité par seblamb le 07-08-2003 à 15:49:44 |
Publicité | Posté le 07-08-2003 à 15:47:55 ![]() ![]() |
theShockWave I work at a firm named Koslow |
Message édité par theShockWave le 07-08-2003 à 16:09:41 --------------- last.fm |
LetoII Le dormeur doit se réveiller |
theShockWave I work at a firm named Koslow |
LetoII Le dormeur doit se réveiller |
Message édité par LetoII le 07-08-2003 à 16:11:56 |
theShockWave I work at a firm named Koslow |
--------------- last.fm |
LetoII Le dormeur doit se réveiller |
|
Giz |
|
Giz | Pour la 2eme question, je propose d'ajouter un parametre a chaque fonction executee par mes threads. Ce parametre est donc le buffer dans le chaque threads ecrira/lira...c mieux ca ? |
VisualC++ J'va y penser ... |
|
VisualC++ J'va y penser ... |
|
Giz |
|
VisualC++ J'va y penser ... | une classe celle que tu as deja, et qui elle fait les beginthread sur des fonctions a elle et qui a ds ses membres ta mutex et ton buff |
Giz |
Message édité par Giz le 07-08-2003 à 17:37:11 |
seblamb | Un mutex est unique au niveau du systeme d'exploitation
|
Giz | OK merci |
LetoII Le dormeur doit se réveiller |
|
skeye | Bon, je crois que je vais avoir besoin de mutex aussi, je me permets donc de m'incruster dans ce topic...
|
LetoII Le dormeur doit se réveiller |
Message édité par LetoII le 08-08-2003 à 11:40:38 |
skeye |
|
Giz |
|
Giz | Un autre truc : voici le prototype de la fonction CreateMutex (VC++6)
Message édité par Giz le 08-08-2003 à 17:27:34 |
VisualC++ J'va y penser ... | Faudrait lire un peu la programation multithread et ca sert de lire les man .....
|
Giz |
Message édité par Giz le 20-08-2003 à 16:58:11 |
Konar | situation classique : ton thread se sert d'objets créés dans ton main, et lorsque ton prog quittes, ces objets sont détruits mais il est possible que ton thread tourne toujours, et se sert donc de variables qui n'existent plus => crash.
|
Giz |
|
bjone Insert booze to continue | wé et si tu maintiens la liste de threads dans un tableau,
|
Publicité | Posté le ![]() ![]() |
| Sujets relatifs | |
|---|---|
| verouiller un Mutex | Sémaphore ? Mutex ? c'est quoi ? |
| [pthread] mutex et cancel | [MUTEX] difference entre ce bout de code et un mutex |
| Plus de sujets relatifs à : [Windowseries] Mutex... | |






