edx/configuration — pull request #368 by jarv (2013-10-29 17:30:01+00:00)
Title: Certain tasks (like generating grades) require a great deal of

memory that isn't properly freed up. This creates a queue for such
workers so that we can give them different configuration settings
-- in this case, setting CELERYD_MAX_TASKS_PER_CHILD=1 to force
workers to die after they process one job. Because these jobs tend
to run for hours, the overhead is not a big deal.