Ben kullanıcıları birbirlerine, kitap etkinlikleri, ve mesajın birbirinden ile ağ izin bir PHP web uygulaması üzerinde çalışıyorum. Sadece yaklaşık 100 kullanıcı var.
Ben Ubuntu 9.10, apache2, mysql 5 ve php 5 ile bir VPS üzerinde uygulama kurmak. Ben RAM 360 Mb vardı, ancak 720 MB'a yükseltilmiş.
Son zamanlarda, benim web uygulaması aşırı bellek kullanımı nedeniyle kesintileri yaşanmaktadır. Ben hata günlükleri ne söyleyebilirim, bu sunucu otomatik olarak çok fazla bellek tüketiyor apache süreçleri öldürür görünüyor. Sonuç olarak, ben 360 MB bir stop-gap tedbir olarak 720 MB bellek yükseltti.
Yani benim soru nasıl bu kesintisi sorunları çözme hakkında gitmek mi, nedir? Daha fazla bellek için benim web sitesi ihtiyacı bu web sitesinin doğal büyüme parçası ise kötü kod nedeniyle ya olmadığını nasıl anlarım? PHP betikleri en bellek tüketmek belirlemek için en etkili yolu nedir?