Closed

Finding & Fixing Memory leak on Wordpress

This project was awarded to tlchung for $200 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
$100 - $300 USD
Total Bids
4
Project Description

There is something installed as part of my wordpress blog that is causing a crazy memory drain which is killing my server, particularly when I get a lot of traffic.

I need someone who understands WordPress/Apache/Mysql/APC who can track down the rogue script/plugin, explain in plain english to me what's wrong, and can either fix it or remove the damn offender.

I also have a small job which is working out why I can't move my SMF forum from [url removed, login to view] to [url removed, login to view]

I'd also like you to check implement any other tweaks that will speed up my dedicated server (full root access)

Below is an example of an email from my host:

<blockquote>Regarding your issue, I don't know what else I can do to show you your usage. Right this second, you have 700 connections to Apache established to the server.

[url removed, login to view] of memory of 4GB is being used. The server load is over 10. There are 259 Apache processes spawned right at this moment. After restarting Apache, in less than a minute, over 100 processes are spawned trying to handle the various requests. After awhile, it dropped back down to about 60. But the fact that you are HANGING at 260 processes means something in the script is not allowing unneeded processes to end. This is a wordpress issue.

By the way... after restarting Apache... your memory usage is now right now 562MB. That freed over 3GB of memory leaked by the script since yesterday. The load average is also around 2. And your traffic is right around the same as it was before.

The TRUE fix for this will be getting the script fixed. Until then, anything we do is a band-aid. You can continue adding more hardware, upgrading, etc... but it won't scale the way it should. We have a customer with the same exact server you do that is handing 3,000 connections at one with about half the load you're averaging.... the reason it's working for them is because the scripts running is not causing issues.
</blockquote>

If you think you can help then start biding below.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online