[Swift-devel] coaster workers not receiving enough jobs
Mihael Hategan
hategan at mcs.anl.gov
Thu Jul 23 12:35:44 CDT 2009
On Thu, 2009-07-23 at 12:08 -0500, Allan Espinosa wrote:
> Ah right.
>
> Reading more into logs and code, my guess is that there is not enough
> Cpu.pull() calls to get jobs from the coaster service:
>
> $ grep pull coasters.log | grep -v Later | cat -n
> 62 2009-07-23 11:08:09,813-0500 INFO Cpu 0723-021156-000001:51 pull
> 63 2009-07-23 11:08:09,814-0500 INFO Cpu 0723-021156-000001:52 pull
> 64 2009-07-23 11:08:09,841-0500 INFO Cpu 0723-021156-000001:53 pull
> 65 2009-07-23 11:08:09,918-0500 INFO Cpu 0723-021156-000001:54 pull
> 66 2009-07-23 11:08:09,968-0500 INFO Cpu 0723-021156-000001:55 pull
> 67 2009-07-23 11:12:06,079-0500 INFO Cpu 0723-021156-000001:56 pull
>
> These pull() calls get invoked in the bunch of cpus in the pullthread
> correct? I'll read up on pullthreads
I don't think there's some official kind of "pullthread". It's a
separate thread I wrote in order to allow waiting and avoid deadlocks.
> and try to figure things out.
>
> -Allan
>
> 2009/7/23 Mihael Hategan <hategan at mcs.anl.gov>:
> > On Thu, 2009-07-23 at 11:40 -0500, Allan Espinosa wrote:
> >
> >
> > There are ways to write it to avoid that warning, but that warning isn't
> > indicative of an actual problem here.
> >
More information about the Swift-devel
mailing list