Bienvenue invité ( Connexion | Inscription )
Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.
3 Aug 2004, 23:21
Message
#1
|
|
![]() Méchant modérateur paranoïaque ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 10 755 Inscrit : 24 Jan 2002 Lieu : Confoederatio Helvetica, Kanton Wallis Membre no 1 865 |
J'ai besoin de sémaphores.... avec des pthreads. Je m suis dis que le semaphore.h serait tout à fait judicieux.... mais voilà, c'est implémenté à moitié, faut passer par sem_open() et non sem_init() qui n'est pas implémenté
Y a quoi d'autre, parce qu'à coup de sem_open je n'arrive pas à m'en sortir, j'ai des erreurs dans tous les coins sur les sem_wait etc. -------------------- Nothing Else Matters
|
|
|
|
![]() |
8 Aug 2004, 22:44
Message
#2
|
|
![]() Moderating Daemon ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6 345 Inscrit : 22 Feb 2004 Lieu : Yvelines/Cambridge (GB), dans mon pantalon Membre no 15 207 |
effectivement, avec plein de threads ça va pas être la joie, d'autant que dans panther tu as un gros mutex bien baveux dans le kernel qui garde l'entrée à tout ce qui est fichiers (et un autre pareil pour le stack tcp/ip)
-------------------- G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A MacBook core duo 1.83 GHz |
|
|
|
8 Aug 2004, 23:10
Message
#3
|
|
![]() Méchant modérateur paranoïaque ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 10 755 Inscrit : 24 Jan 2002 Lieu : Confoederatio Helvetica, Kanton Wallis Membre no 1 865 |
QUOTE(f_cam @ 8 Aug 2004, 23:44) effectivement, avec plein de threads ça va pas être la joie, d'autant que dans panther tu as un gros mutex bien baveux dans le kernel qui garde l'entrée à tout ce qui est fichiers (et un autre pareil pour le stack tcp/ip) [right][snapback]803542[/snapback][/right] pas être la joie pour? pour écrire sur le disque chaque tâche a son propre fichier... pour le reste j'ai pu m'arranger avec les rendez-vous (pseudo) collés plus haut. -------------------- Nothing Else Matters
|
|
|
|
dulrich semaphore.h 3 Aug 2004, 23:21
f_cam sem_init est facultatif.
Ca marche pas un truc du... 3 Aug 2004, 23:38
dulrich pb sem_wait: Bad file descriptor
sem.h c... 4 Aug 2004, 00:08
f_cam C'est bizarre ces sémaphores de chez sem_open... 4 Aug 2004, 00:32
dulrich merci
je me suis aussi fait avoir en oublant de ... 4 Aug 2004, 00:36
f_cam bein en tournant en tant que root tu pourras toujo... 4 Aug 2004, 00:47
dulrich y a une notion de rendez-vous en C ? 5 Aug 2004, 02:19
Driden QUOTE(dulrich1 @ 5 Aug 2004, 03:19)y a une no... 5 Aug 2004, 02:24
dulrich CODEint n = 2; /* Nombre de taches */
pthread_co... 5 Aug 2004, 02:33
Driden QUOTE(dulrich1 @ 5 Aug 2004, 03:33)mais je vo... 5 Aug 2004, 02:41
juli1- CITATION(dulrich @ 5 Aug 2004, 02:33) 799... 19 Dec 2007, 15:47
dulrich Bon ben j'ai réussis à obtenir ce que je vou... 5 Aug 2004, 04:49
guiguiguillaume Petit commentaire vis à vis du message plus haut ... 5 Aug 2004, 07:06
f_cam QUOTE(guiguiguillaume @ 5 Aug 2004, 08:06)Pet... 5 Aug 2004, 11:29
SuperCed Pour info, mais je ne suis pas bien sur de moi là... 5 Aug 2004, 09:20
f_cam pour avoir des gros débits.
Ce mutex est global,... 8 Aug 2004, 23:24![]() ![]() |
| Nous sommes le : 2nd November 2025 - 20:53 |