When Delayed Job starts hogging too much of the CPU and memory and load average goes up.
Step-by-step guide (as root)
Take a look at the jobs that are currently running:
ps aux | grep delayed_job #or service avalon_delayed_job status #You can also look at the stored pids here #but restarting delayed job should take care of it. cd tmp/pids
Kill Previous Delayed Job using a regular kill command and waiting a little while. If that doesn't work, ramp up to a kill -9.
Then as root, restart Restart delayed job.
service avalon_delayed_job start