|
From: Sefer T. <se...@ho...> - 2003-04-20 06:45:24
|
Hi!
Oddly enough, I've been experiencing the same problem.
I'm using Linux Mandrake 9.1, which appears to come with a version of glibc
2.3.2 (but I think this was happening with older glibc's as well).
I've written a tiny skeleton server that pre-creates a few threads
(successfully) and then enters a poll loop (from which point the threads are
not getting any cpu time at all).
It seems that there is some pthreads/poll issue, but this may also be
related that I'm running everything on a laptop and we have already noticed
that there might be some scheduling problems because TSC register being used
is variable-rate on machines with power management active.
Thanks,
Sefer.
>That's very strange. V has threading problems with glibcs > 2.3.1,
>though. So I wonder if that's it. Do you have an older linux
>distro you can try it on, something like RH 7.3, or Suse 8.1 ?
>Basically anything with glibc 2.3.1 or before; 2.2.5 would be
>even better.
>J
_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail
|