I have developed the new websites with Drupal7.50 version and i used the theme which has been created by Themler. we have deployed nearly about 100+ websites in our UAT machine. our system configuration is OS: RHEL7 / Centos 7, Apache:2.4.6, PHP:5.4.1.6 and SQL: 5.5.5. We are facing the performance issue that it is taking maximum CPU utilization with drupal7.50 version. For Example: For nearly about 8-10 webiste hits out of 100+ , it is taking 90% of the CPU utilization. Plz suggest me for performance tuning and any other useful feedback on this issue

Comments

mrcadmin created an issue. See original summary.

cilefen’s picture

Component: configuration system » base system
Category: Bug report » Support request
Priority: Critical » Major
Issue tags: +Performance

Hi,

The configuration system is part of Drupal 8, so I've moved this to "base system". Also, this is a support request at this stage because we don't know for sure if Drupal is involved directly in the performance issue. We also don't know what contributed and custom modules you are using. But I will leave it at major priority.

  • Is anything logged at the system level, in the web server, or in Drupal?
  • Have you got a way to sample performance? Some people swear by New Relic for identifying slow functions.
  • Do you have access to a Linux sysadmin who could assist?
cilefen’s picture

It will be helpful if you could find out if particular transactions are slow.

ravi.ramchandra’s picture

yes i have access to Linux

joseph.olstad’s picture

Hi @raviramchandra , I'm running D7.51 and was running 7.50 , both work fine for me, 7.51 seems faster thanks to the great job by the community and core maintainers to keep these improvements comming.

As for your particular environment performance issue, I'd grab a copy of xhprof , install it and run it, its a performance profiling tool, there's docs how to use it, you'll find the answer very quickly.

https://www.drupal.org/docs/develop/development-tools/xhprof-code-profiler

joseph.olstad’s picture

Status: Active » Postponed (maintainer needs more info)