Title: MAX CPU Usage
Last modified: August 20, 2016

---

# MAX CPU Usage

 *  Resolved [Roundbox Creative, LLC](https://wordpress.org/support/users/roundbox/)
 * (@roundbox)
 * [13 years, 1 month ago](https://wordpress.org/support/topic/max-cpu-usage/)
 * With the latest All-in-one-event-calendar, our CPU usage has been maxed out and
   we are getting limited by the host. I have gone through the usual shut off all
   plugins to isolate the issue and it is due to AI1. Anyone have any suggestions
   or experiencing the same issue?
    [http://www.hubsportscenter.org](http://www.hubsportscenter.org)
   hosted at GreenGeeks
 * [http://wordpress.org/extend/plugins/all-in-one-event-calendar/](http://wordpress.org/extend/plugins/all-in-one-event-calendar/)

Viewing 15 replies - 46 through 60 (of 69 total)

[←](https://wordpress.org/support/topic/max-cpu-usage/page/3/?output_format=md) 
[1](https://wordpress.org/support/topic/max-cpu-usage/?output_format=md) [2](https://wordpress.org/support/topic/max-cpu-usage/page/2/?output_format=md)
[3](https://wordpress.org/support/topic/max-cpu-usage/page/3/?output_format=md) 
4 [5](https://wordpress.org/support/topic/max-cpu-usage/page/5/?output_format=md)
[→](https://wordpress.org/support/topic/max-cpu-usage/page/5/?output_format=md)

 *  [ntemple](https://wordpress.org/support/users/ntemple/)
 * (@ntemple)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580907)
 * [@nicola](https://wordpress.org/support/users/nicola/).peluchetti Please contact
   me at nick [at] nick temple dot com and I can provide additional specifics.
 *  [Nicola Peluchetti](https://wordpress.org/support/users/nicolapeluchetti/)
 * (@nicolapeluchetti)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580908)
 * [@ntemple](https://wordpress.org/support/users/ntemple/) and @valprestone
    one
   thing to be clear, the memory issue is not related to high cpu usage. The problem
   we discovered is that wordpress under some settings fetches all events even if
   they are paginated. But in our tests this doesn’t cause high cpu, because it’s
   a problem of data transfer size as also all meta content is loaded. We are working
   on a fix for this, but since this is more a wordpress problem it’s not an easy
   fix. Then we have a problem with bots, which i hope my patch will fix ( if not
   we will need to add redirects ), which crawls lots of useless pages and which
   we know causes high cpu usage because many pages are accessed very rapidly. If
   there are other and different issues, let us know
 *  [valpreston@familyeguide.com](https://wordpress.org/support/users/valprestonfamilyeguidecom/)
 * (@valprestonfamilyeguidecom)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580909)
 * [@nicola](https://wordpress.org/support/users/nicola/).peluchetti
    [@ntemple](https://wordpress.org/support/users/ntemple/)
 * Sorry if I’m interjecting on your conversation, but I figure in an instance like
   this, more data/info may help.
 * When I was on Host Gators Level 4 VPS…
    Which includes: CPU 1.98 GHZ RAM 1344
   MB Disk Space 59 GB Bandwidth 1050 GB
 * They told me…
    The average cpu consumption of your server should be closer to
   1.00 and you can see that it is averaging around 8.80: 07:00:01 AM 6 94 8.43 
   7.81 7.92 07:10:02 AM 7 102 8.28 7.71 7.77 07:20:01 AM 9 98 8.35 8.62 8.27 07:
   30:01 AM 8 101 8.97 8.32 8.20 Average: 8 100 8.84 8.90 8.90
 * Hope that helps you [@nicola](https://wordpress.org/support/users/nicola/).peluchetti
 *  [ntemple](https://wordpress.org/support/users/ntemple/)
 * (@ntemple)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580910)
 * Agreed there are three separate (yet interrelated) issues:
 * – High CPU usage
    – High Memory Usage – Bots spidering everything
 * And you are correct, I am somewhat “confusing” the issue, in part because they
   all have similar symptoms.
 * We, too upgraded our VPS, but that only helped for a little while. Due to various
   circumstances, I’m unable to provide specifics at this time.
 * @valpreston numbers definately help, thanks!
 *  [valpreston@familyeguide.com](https://wordpress.org/support/users/valprestonfamilyeguidecom/)
 * (@valprestonfamilyeguidecom)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580911)
 * nicola.peluchetti Site went down today:( Urgent issues involve ai1ec and require
   code for line 70. I’ve emailed you details at the time.ly support line. Could
   you email me at valpreston at verizon dot net? Thanks in advance.
 *  [Jorge Ocampo](https://wordpress.org/support/users/jorgeocampo/)
 * (@jorgeocampo)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580912)
 * My host simply suggested to look for other calendar solutions, because “time.
   ly product has known reliability issues”
 *  [judetheobscure](https://wordpress.org/support/users/judetheobscure/)
 * (@judetheobscure)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580913)
 * So you are recommending we add this:
 * > Ok, the patch to have consistent url is the following one.
   > in file class-ai1ec-href-helper.php ( found in lib/router folder ) change lines
   > from 13 to 25 so that they lok like this
   >     ```
   >     private $used_paramaters = array(
   >     		'action',
   >     		'page_offset',
   >     		'month_offset',
   >     		'oneday_offset',
   >     		'week_offset',
   >     		'time_limit',
   >     		'exact_date',
   >     		'cat_ids',
   >     		'auth_ids',
   >     		'post_ids',
   >     		'tag_ids',
   >     	);
   >     ```
   > 
 * and this: [http://support.time.ly/limiting-excessive-google-crawls/](http://support.time.ly/limiting-excessive-google-crawls/)
   ??
 * Need a solution quickly now as getting hundreds of OOM errors in addition to 
   the 100% CPU.
 *  [valpreston@familyeguide.com](https://wordpress.org/support/users/valprestonfamilyeguidecom/)
 * (@valprestonfamilyeguidecom)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580916)
 * Has anyone had any luck with the suggestion above to add the code “in file class-
   ai1ec-href-helper.php ( found in lib/router folder ) change lines from 13 to 
   25 so that they look like this…”
 * We’ve already limited excessive google crawls and are still having issues.
 * Any suggestions of other calendars to look at? I love the functionality of ai1ec,
   but no matter how much CPU we add, it seems to suck right through it:(
 *  [judetheobscure](https://wordpress.org/support/users/judetheobscure/)
 * (@judetheobscure)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580917)
 * I’m getting to the stage where, despite the large amount of work involved, the
   problems this plug-in is causing mean that I have to find another.
 * The 100%CPU I could live with as it didn’t seem to affect the functionality of
   the site. But the OOM errors are having a major impact on my users’ enjoyment
   of the site.
 * And the lack of reply to my question of two weeks ago is troubling to say the
   least.
 * Please please could we have a definite date for release of a patch for this, 
   otherwise it will have to go.
 *  [Tumn1s](https://wordpress.org/support/users/tumn1s/)
 * (@tumn1s)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580919)
 * **PROBLEM IDENTIFIED and Temporary Working Fix: ** The plugins’ internal caching
   mechanism is to blame for the high CPU and Memory usage. I fixed my problem by
   going to the plugin menu to settings -> advanced -> advanced settings and changing
   the cache flush interval from 5 minutes (5m) to 3 hours (3h). You can use whatever
   setting you like, just make sure it’s much longer than 5 minutes.
 * I found the problem when I was rolling back my calendar to version 1.82. While
   backing up my current plugin folder using version 1.11, I noticed that the cache
   folder contained over 4,800 files and was nearly 400mb in size. My guess is that
   the caching mechanism has a bug and loops, causing the plugin to constantly regenerate
   cache files for each view type, for each category, and for each post/event. Each
   minute, the plugin was generating nearly 250 new cache files, or about 4 per 
   second. It doesn’t seem to have flushed any of the old ones, because if it did,
   I wouldn’t have over 4,800 files with unique file names. If you have a lot of
   calendar events, this REALLY slows down your site and hogs resources. By setting
   the calendar to flush the cache every 3 hours, it will not continuously use these
   resources.
 * After the change, my cache folder is generating between 5-7 files per minute…
   much lower than 250 per minute. Having said that, I can’t tell if it’s purging
   old cache files when it generates new ones, as it’s not gone through all of my
   views, categories, or events yet… I’ll let you know what I find out.
 * The good news, doing this dropped my CPU usage from over 90% to less than 15%.
   Memory usage dropped by almost half, from 1.95 GB to 1.1 GB including cache/buffers.
 * My setup is as follows:
 * Linode 2GB VPS
    Nginx 1.41 Percona SQL Server using XtraDB PHP-FPM 5.4 with APC
   caching db requests and opcode via W3 Total Cache Wordpress 3.52 All in One Event
   Calendar 1.11
 *  [Tumn1s](https://wordpress.org/support/users/tumn1s/)
 * (@tumn1s)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580920)
 * If someone wants to try to fix this, the functions and scripts for generating
   the cache are in these files in the plugin directory:
 * \lib\strategy\class-ai1ec-persistence-context.php
    \lib\strategy\cache_strategy\
   class-ai1ec-apc-cache.php \lib\strategy\cache_strategy\class-ai1ec-db-cache.php\
   lib\strategy\cache_strategy\class-ai1ec-file-cache.php \app\helper\class-ai1ec-
   events-helper.php \app\helper\class-ai1ec-events-list-helper.php
 *  [judetheobscure](https://wordpress.org/support/users/judetheobscure/)
 * (@judetheobscure)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580921)
 * >  I fixed my problem by going to the plugin menu to settings -> advanced -> 
   > advanced settings and changing the cache flush interval from 5 minutes (5m)
   > to 3 hours (3h).
 * I can’t find this option in advanced settings. The only options I have are:
 * Move calendar into this DOM element:
    Skip in_the_loop() check Turn this blog
   into an events-only platform Strict event platform mode
 * Where might I find this cache option?
 *  [valpreston@familyeguide.com](https://wordpress.org/support/users/valprestonfamilyeguidecom/)
 * (@valprestonfamilyeguidecom)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580922)
 * Has anyone tried upgrading to 1.11 version? Does it seem to fix the issues?
 *  [Tumn1s](https://wordpress.org/support/users/tumn1s/)
 * (@tumn1s)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580923)
 * 1.11 does not fix the issues, but it does give you the advanced option I described
   above. As a follow up, it should be noted that after my site generated all of
   the cache files… my server CPU usage finally settled around 30%. That’s with 
   the cache delay time set to 4h. I’m going to see if I can get better results 
   by setting it higher.
 *  [judetheobscure](https://wordpress.org/support/users/judetheobscure/)
 * (@judetheobscure)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/4/#post-3580924)
 * Ah OK. I have the standard version which is only up to v.1.10 at the moment.
 * Would applying a caching programme do the same job? I tried SuperCache and W3
   Cache but both seemed to conflict (I forget what happened now, just remember 
   it boiled down to some problem with ai1ec). Was considering putting QuickCache
   on.

Viewing 15 replies - 46 through 60 (of 69 total)

[←](https://wordpress.org/support/topic/max-cpu-usage/page/3/?output_format=md) 
[1](https://wordpress.org/support/topic/max-cpu-usage/?output_format=md) [2](https://wordpress.org/support/topic/max-cpu-usage/page/2/?output_format=md)
[3](https://wordpress.org/support/topic/max-cpu-usage/page/3/?output_format=md) 
4 [5](https://wordpress.org/support/topic/max-cpu-usage/page/5/?output_format=md)
[→](https://wordpress.org/support/topic/max-cpu-usage/page/5/?output_format=md)

The topic ‘MAX CPU Usage’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/all-in-one-event-calendar.svg)
 * [Timely All-in-One Events Calendar](https://wordpress.org/plugins/all-in-one-event-calendar/)
 * [Support Threads](https://wordpress.org/support/plugin/all-in-one-event-calendar/)
 * [Active Topics](https://wordpress.org/support/plugin/all-in-one-event-calendar/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/all-in-one-event-calendar/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/all-in-one-event-calendar/reviews/)

## Tags

 * [cpu-usage](https://wordpress.org/support/topic-tag/cpu-usage/)

 * 69 replies
 * 19 participants
 * Last reply from: [Nicola Peluchetti](https://wordpress.org/support/users/nicolapeluchetti/)
 * Last activity: [12 years, 6 months ago](https://wordpress.org/support/topic/max-cpu-usage/page/5/#post-3580950)
 * Status: resolved