Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][debian] Proces FIND zabija cały RAM, o co chodzi ?
maniek99
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 22.03.2013

Ostrzeżenie: (0%)
-----


Witam,

Na serwerze od kilku dni mam strasznie duże zużycie pamięci mimo normalnego obciążenia maszyny.
Zauważyłem w TOP dziwne procesy:

22482 root 20 0 4416m 4.3g 704 D 1 13.7 1:17.79 find


Jest ich kilka i jak widać każdy zjada 4-5 GB Ram, co w efekcie powoduje blokade serwera po pewnym czasie.
Nie wiem skąd to się wzięło, mogę to jedynie killnąć lub restartować serwer co kilka godzin, żeby wszystko jakoś działalo, ale to rozwiązanie mnie nie urządza...

W htop widzę dokładną komendę:

  1. find /var/lib/php5 -type f -cmin +166524 -delete


Co to w ogóle jest, dlaczego zjada tak olbrzymie ilości pamięci i jak można się pozbyć.
Gdyby ktoś mógł jakoś pomóc byłbym bardzo wdzięczny.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maniek99
post
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 22.03.2013

Ostrzeżenie: (0%)
-----


Rzeczywiście jest to tam gdzie mówisz:
# Look for and purge old sessions every 30 minutes
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete

Tylko dlaczego z czasem ten proces zjada tyle pamięci (gdy się odpali zjada około 200MB/1min) a w dodatku się powiela (gdy proces osiągnie 4,5GB Ram odpala się kolejny a poprzedni nie jest zabijany) ?
Co się stanie jak to całkiem usune (gorzej chyba nie będzie) ?
Mogę to wywalić czy w ten sposób dopiero narobie bałaganu ?

Ten post edytował maniek99 22.03.2013, 11:32:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 20:05