in the apache logs i see a lot of "segmentation fault 11" and the tmp directory where the core dump is happens to be filling up with dore dumps. Also i have been experiencing higher than usual memory usage. This might have something to do with it. How can i fix the segmentation fault errors? and what do they mean? -Wrekoniz3
It means you are maxing out memory. You should analyze the core dumps to find out what is causing this.
You would need to use something like gdb. Take a look at https://bugs.php.net/bugs-generating-backtrace.php
I really dont feel comfortable doing all that on a live server. if it was a development server it would be a little different. I just need to figure out why i got like 20 people on my site, and my server is using 11gigs of ram. Makes no sense.
Since you can't actually take a look at the core dumps. Try just running top to see what is using up the most memory, that should give a rough place to start looking into this.
Thing is, its mostly HTTP/Apache Requests that fill up the panel when i run Top. I can have 20 people on my site which is a video streaming site (similar to you tube) and the server is using 11 Gig's of Ram. Other Days i can have 50 and it doesn't use more than 8 Gigs. Makes no sense. I need to be able to put like 100 + people on the server at once so i can start making good money. So this is really hurting business in an already bad economy.
If you think the traffic shouldn't use up high resources, it should definitely be a 3rd party plugin using up resources. Do you have any cache related plugin enabled for the website? If yes, disable it for a while, infact disable all plugins for a while and you may see the resource usage going down.
what i am thinking it might be now is i run ad serving for all the ads on the site on the same server. So multiple hits to mysql = more memory usage. So i am going to try removing that as a factor and see how it works out.
What additional php modules are loaded? If you have additional modules such as xcache, apc etc, disable them and restart the web server. Disable them one at a time.