Magento – Magento 1.9.1.1 cron.php High Resource Usage

ce-1.9.1.1cron

I an operating Magento 1.9.1.1 on Arvixe. A few days after upgrading to 1.9.1.1 from 1.9.1.0, I get an email from Arvixe stating:

Your account is causing high load on the shared server , It is running
processes that are consuming high CPU values and for extended periods
of time. We had no choice but to disable web accesss for the following
script:

— /home/USER/public_html/cron.php

Please have a look at currently running processes for your account and
their resource consumption:

lbingman shademountainarmory.com 77.80 0.02 3.8 Top Process %CPU 41.0
/usr/bin/php /home/lbingman/public_html/cron.php Top Process %CPU 32.0
/usr/bin/php /home/lbingman/public_html/cron.php -mdefault Top Process
%CPU 31.0 /usr/bin/php /home/lbingman/public_html/cron.php -malways

Is this something with a newer cron.php file that is hogging resources? If I restore my backup from 1.9.1.0, would that potentially fix this issue?

Basically, because of the script being disabled by the hosting provider, I can get no emails nor send any emails. I'd really like a solution to this as fast as possible.

Best Answer

Normally no, this should not increase much trough this update.

But, its partially normal, that your cron.php needs some CPU, depending which cronjobs you have to run.

With the https://github.com/AOEpeople/Aoe_Scheduler you can investigate, which of your cronjobs needed longer, this should help to identify and fix the real problem.