My new drupal site crashes very often because the apache server goes up to 100% cpu usage. I have to ask our hardware guy to restart it once everyday.
Also, He asked me if I am sure that the site does not have memory leak. As the logs are stating that PHP can't get any more memory. What might actually happened and how can I debug/detect the memory leak bugs?
Configuration -> Development -> Performance
. 128MB should usually be enough, but it depends on each installation, what the site does etc. Is there a lot of image processing on the site? Processing large images requires a lot of memory, depends on the image dimensions. You can try increasing the PHP memory to 256MB and see if that helps, but ultimately you should look into using APC or Memcached. Also check this page: drupal.org/requirements/php