• 18-09-2010, 19:06:26
    #1
    son birkaç gündür anlamsız şekilde bir load sorunu yaşamaktayım. apache , mysql vs optimizasyonlarını yaptığım halde bir türlü makine load'u % 10 un altına inmedi. Kaldı ki % 10 load yapacak bir durumda yoktu. Genelde % 1 civarlarında seyrederdi loadlar. Ama son zamanlarda hep % 10 ve % 50 arası gidip geliyor load değerleri. Az önce tesadüfen gözüme birşey çarptı

    php <defunct>






    diye anlam veremediğim php işlemleri gördüm. Biraz araştırmak istediğimde

    php <defunct> zombileri

    diye bir olayla karşılaştım. Bu konuda bilgi sahibi olan arkadaşlar çözüm konusunda değerli bilgilerini paylaşabilirse çok sevinirim. Hem benim hemde bu sorunu yaşıyacak başka arkadaşların sorunlarını çözmede yardımcı olmuş olursunuz. Herkese şimdiden yorumları ve yardımları için teşekkür ederim.
  • 19-09-2010, 02:07:02
    #2
    bu durum bende de var ama çok fala değil nedenini öğrenmek ve engelleniyorsa engellemek isterim bende bir açıklama gelirse
  • 21-09-2010, 01:43:27
    #3
    Üyeliği durduruldu
    bu processlerin cpu yu şişirdiğinden eminmisiniz? resim 0.0 gözüküyor.
    zombiye düşmelerin sebebi wait fonksiyonu içermesidir. bu genelde performans açısından yapılır. eğer sizde performans ı düşürüyorsa bir problem vardır.
    defunct ise php yi kullanan kişinin(üstünü karalamışınız) php yi bitirdiğini anlatmaktadır.
    diceksiniz madem bitirdi neden hala işlemdlerde gözüküyor. sebebi dediğim gibi wait den kaynaklanıyor.bir siteye 1000 kişi girerse 1000 tane processes olmasından ziyade 1 procceses açıp bekletip devam ettiriyor. php 5 den itibaren sanırım bu var siz bir kontrol edin bu proccesslerin mi cpuyu kastırdıgını. eğer öyle ise php yi reinstall edin.