Bugzilla – Full Text Bug Listing
|Summary:||Job Run Queue Processing Algorithm Inefficient|
|Product:||GRAM||Reporter:||Peter Lane <firstname.lastname@example.org>|
|Component:||wsrf managed execution job service||Assignee:||Peter Lane <email@example.com>|
|Severity:||normal||CC:||firstname.lastname@example.org, email@example.com, firstname.lastname@example.org|
|Bug Depends on:|
The job run queue processing can get bogged down in relatively long staging tasks. This causes short tasks to have to wait often for a large number of these slow tasks to finish before they can be processed. This causes a big slow down especially when a non-staging job is requested and has to wait for staging tasks. Some sort of queue prioritization needs to be implemented. Also, staging states should be skipped entirely if not needed to optomize non-staging job processing.