Şimdi Ara

Sistemi kilitleyen programı belirlemek

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
1.261
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar,

    Daha evvelki zamanlarda da ara ara başıma geliyordu ama şu anda Lighttpd ile kurduğum http sunucum aracılığıyla kendi yazmış olduğum bir sayfayı 3-4 kez üst üste çağırdığımda bütün sistem kilitleniyor.

    Yazdığım kod, bir PHP betiğidir. Imagick kütüphanesini kullanarak onlarca fotoğrafı ardı ardına 1500x2000 küsür boyutlarından 100x150 boyutlarına küçültüyor ve ekrana getiriyor.

    Benim idrak kanallarımı zorlayan kısım şu ki, belleğin yetmemesi söz konusu olsaydı (ki ben PHP'ye 350 MB ayırdım) betik "bellek yetmiyor" şeklinde bir hata verirdi. Böyle bir hata vermiyor.

    PHP ya da Imagick kilitleniyorsa da yalnızca o program kilitlensin, niye bütün sistem cevapsız hale geliyor?

    Sistem öyle bir kilitleniyor ki yalnızca Alt+SysRq+{r,e,i,s,u,b} ile yeniden başlıyor.

    Şunu öğrenmeliyim:
    1. Sistem kilitlendiğinde sistemi yeniden başlatmadan sorunlu programı nasıl kapatırım?
    2. Sistemi kimin/neyin kilitlediğini sistemi tekrar açışımda nasıl öğrenirim?







  • hangı lınux surumunu kullanıyorsun bılemıyorum.
    fakat "htop" sanırım ısıne yarar.
    konsol'da htop programını kullanıp hangı programın sıstemı yordugunu gormen mumkun olabılır sanırım.
  • htop ile top arasında çok büyük bir fark olmamakla birlikte bu iki programın bana yardım edemeyeceğini söyleyebilirim. Çünkü hem htop ile hem de top ile öyle işlemciyi ya da belleği yiyip tüketen bir programa rastlayamazken sistem yine de bir anda kilitlenebiliyor.

    Özellikle php ile yazdığım sayfayı çağırdığımda bu durum oluyor. Sistemi az önce başlattım, kullanıcı adım ve şifremle giriş yaptıktan hemen sonra komut satırında şu komutu vererek bana şahsen garip gelen şu çıktıyı aldım:
     
    $ ps aux | grep php
    httpd 6016 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6018 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6021 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6027 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6037 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6043 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6049 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6054 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6055 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6056 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6072 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6074 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6076 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6077 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6078 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6079 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6080 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6081 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6082 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6083 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6084 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6085 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6086 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6087 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6088 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6089 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6090 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6091 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6092 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6093 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6094 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6095 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6096 0.0 0.1 26704 2480 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6099 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6100 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6101 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6102 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6103 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6104 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6105 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6106 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6107 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6108 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6109 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6111 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6112 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6113 0.0 0.3 26704 6572 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6114 0.0 0.1 26704 2480 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6119 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6120 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6121 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6122 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6123 0.0 0.3 26704 6576 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6124 0.0 0.1 26704 2484 ? S 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6125 0.0 0.3 26704 6580 ? Ss 18:21 0:00 /usr/local/bin/php-cgi
    httpd 6126 0.0 0.1 26704 2488 ? S 18:21 0:00 /usr/local/bin/php-cgi


    Daha sistem başlar başlamaz böyle bir şey olması garip değil mi?




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.