Yves Rutschle wrote:
On Tue, May 11, 2004 at 09:08:15PM +0200, Jeremy Monnet wrote:
Bonjour,
Je ne suis pas développeur, et un collègue me dit que linux ne supporte
pas plus d'une vingtaine de pipes simultanés (en fait il les gérerait
mal ) ??? Ca me semble bizarre, mais je n'ai pas moyen de vérifier ...
Y'a-t-il un codeur dans la salle qui peux me dire si il y a une limite
ou pas ?
[EMAIL PROTECTED]:~$ echo blah | cat | cat | cat | cat | cat | cat | cat | cat
| cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat
| cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat |
cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat |
cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat |
cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat | cat |
cat | cat
blah
En fait ils ont un projet en ce moment, et ils pensaient réaliser la
communication entre les différentes parties du programme par des pipes
(même notion que celle-la ? je ne sais pas), donc il y aurait eu un
grand nombre de pipes simultanés.
C'est un programme client/server et ils ont choisi de forker le
processus server pour chaque client connecté. donc 100 clients, 100
processus servers, et donc 100 pipes entre le "maitre" et les servers
.... ?????
Ca marche toujours comme ca ? (c'est vraiment une question, sachant que
je n'y connais vraiment rien en C)
Donc non. Peut-être que ton collègue utilise Linux un
émulateur x86 sur une gameboy? Ou alors le problème est mal
posé :-)
Y.
Jeremy
--
------
Linux Registered User #317862
You want to use GNU/Linux or Windows ?
- You want to spend time or money ?
Why is Microsoft raising prices on you? Because they can !
- To take that power away from them, use Linux !