[Swift-devel] current workers < 0 ?

Allan Espinosa aespinosa at cs.uchicago.edu
Wed Feb 25 20:40:35 CST 2009


I see. Formally it should be

currentWorkers = ready.size() + busy.size()

right?

On Wed, Feb 25, 2009 at 8:36 PM, Mihael Hategan <hategan at mcs.anl.gov> wrote:
>
> ----- Allan Espinosa <aespinosa at cs.uchicago.edu> wrote:
>> Ooops. I copy pasted the wrong line.  It should be:
>>
>> 2009-02-25 15:33:14,665-0600 INFO  WorkerManager Current workers: -110
>
> Heh. Yes. That increment should be synchronized. I guess I didn't bother
> because it was only there for informal reasons.
>
>> 2009-02-25 15:33:14,669-0600 INFO  AbstractKarajanChannel SC-null
>> REPL: Command(2009-02-25 15:33:14,670-0600 INFO
>> AbstractKarajanChannel Unregistering Command(2009-02-25
>> 15:33:14,673-0600 INFO  WorkerManager Ready:
>> {-1644269098/1235598824s2009-02-25 15:33:14,674-0600 INFO
>> WorkerManager Busy: [Worker[-1955187037], Wor2009-02-25
>> 15:33:14,674-0600 INFO  WorkerManager Requested:
>> {-1105264759=Worker[2009-02-25 15:33:14,674-0600 INFO  WorkerManager
>> Starting: []
>> 2009-02-25 15:33:14,676-0600 INFO  WorkerManager Ids:
>> {-1734485274=Worker[-173442009-02-25 15:33:14,676-0600 INFO
>> WorkerManager AllocationR: []
>>
>>
>> Sorry about that.
>>
>> -Allan
>>
>> On Wed, Feb 25, 2009 at 8:21 PM, Mihael Hategan <hategan at mcs.anl.gov> wrote:
>> >
>> > ----- Allan Espinosa <aespinosa at cs.uchicago.edu> wrote:
>> >> I am trying to generate a plot of number of coaster workers vs time
>> >> superimposed with number of tasks vs time plot. Upon poking through
>> >> ~/.globus/coasters/coasters.log, I notice that it drops to negative
>> >> values.
>> >
>> > Maybe I'm missing something, but where do you see the number of
>> > workers being negative in the text below?



More information about the Swift-devel mailing list