Drupal 7.33 performance penalty

Want to help support this blog? Try out Oh Dear, the best all-in-one monitoring tool for your entire website, co-founded by me (the guy that wrote this blogpost). Start with a 10-day trial, no strings attached.

We offer uptime monitoring, SSL checks, broken links checking, performance & cronjob monitoring, branded status pages & so much more. Try us out today!

Profile image of Mattias Geniar

Mattias Geniar, November 28, 2014

Follow me on Twitter as @mattiasgeniar

An interesting post on a performance hit that occurred on Drupal 7.33 where the symptoms are CPU’s running at 100%.

After deployment to live, we got some reports that the site was responding slow. … We had to investigate after a while as there was no sign of improvement, the CPU of the server was hitting 100% 24/7. Jeroen Bobbeldijk

If you’re upgrading to 7.33 and are finding yourself in a pickle with maxed out CPU’s, you can profile the module_load_include() function as a probably cause.

It goes to show how a change in a seemingly unrelated part of the code can have tremendous impact on other parts. And linking them together isn’t always as easy as it looks.

Nice find!



Want to subscribe to the cron.weekly newsletter?

I write a weekly-ish newsletter on Linux, open source & webdevelopment called cron.weekly.

It features the latest news, guides & tutorials and new open source projects. You can sign up via email below.

No spam. Just some good, practical Linux & open source content.