PDA

Zobacz pełną wersję : Strona na Joomla 1.5 duże zużycie pamięci



wezyrek
18-12-2012, 07:52
Witam wszystkich ,

Mam taki problem , strona przestała działać z powodu zbyt dużego zużycia pamięci - Entry Processes 75520 , skontaktowałem się z pomocą techniczną serwera która potwierdziła że przekroczone zostały zasoby systemowe.

CPU vMEM(MB) pMEM(MB) EP nPROC IO(KB/s)
From To a m l a m l a m l a m l a m l a m l VMemF PMemF EPf NprocF
12-17 00:00 12-17 01:00 0 8 100 67 152 384 11 43 256 0 1 7 - 1 - 0 0 0 0 0 0 0
12-17 01:00 12-17 02:00 0 16 100 67 154 384 5 53 256 0 4 7 - 4 - 0 0 0 0 0 0 0
12-17 02:00 12-17 03:00 25 100 100 166 384 384 77 239 256 2 7 7 1 7 - 0 0 0 229 0 573 0
12-17 03:00 12-17 04:00 8 91 100 97 384 384 24 166 256 0 7 7 - 7 - 0 0 0 43 0 11 0
12-17 04:00 12-17 05:00 0 100 100 122 384 384 37 200 256 1 7 7 1 7 - 0 0 0 57 0 860 0
12-17 05:00 12-17 06:00 25 100 100 171 384 384 76 217 256 3 7 7 2 7 - 0 0 0 164 0 1549 0
12-17 06:00 12-17 07:00 0 100 100 93 384 384 28 192 256 0 7 7 - 7 - 0 0 0 13 0 52 0
12-17 07:00 12-17 08:00 0 50 100 77 168 384 19 133 256 0 3 7 - 3 - 0 0 0 0 0 0 0
12-17 08:00 12-17 09:00 0 33 100 75 135 384 42 86 256 0 2 7 - 2 - 0 0 0 0 0 0 0
12-17 09:00 12-17 10:00 0 8 100 75 105 384 10 36 256 0 1 7 - 1 - 0 0 0 0 0 0 0
12-17 10:00 12-17 11:00 33 100 100 221 384 384 94 248 256 1 7 7 1 7 - 0 0 0 1217 0 402 0
12-17 11:00 12-17 12:00 0 91 100 181 384 384 91 240 256 0 6 7 - 6 - 0 0 0 124 0 0 0
12-17 12:00 12-17 13:00 0 16 100 157 214 384 17 53 256 0 2 7 - 2 - 0 0 0 0 0 0 0
12-17 13:00 12-17 14:00 0 8 100 155 184 384 13 38 256 0 2 7 - 2 - 0 0 0 0 0 0 0
12-17 14:00 12-17 15:00 0 8 100 155 213 384 14 49 256 0 2 7 - 2 - 0 0 0 0 0 0 0
12-17 15:00 12-17 16:00 16 100 100 336 384 384 112 241 256 0 7 7 - 6 - 0 0 0 11465 0 73 0
12-17 16:00 12-17 17:00 0 0 100 342 384 384 1 18 256 0 7 7 - 1 - 0 0 0 1916 0 6 0
12-17 17:00 12-17 18:00 0 0 100 332 384 384 - 1 256 0 3 7 - - - 0 0 0 3028 0 0 0
12-17 18:00 12-17 19:00 0 0 100 336 384 384 1 2 256 0 0 7 - - - 0 0 0 2686 0 0 0

Niestety nie mogłem zalogować się też na zaplecze żeby cokolwiek zrobić , pomoc techniczna sama zwiększyła mi limit pamięci ram na serwerze do 512 MB i mogłem się zalogować . Tak wygląda po właczeniu diagnostyki i odinstalowaniu wszystkich dotatków oprócz JComments , została Joomla 1.5.26 artykuły moduły od menu i JComment.

Application afterLoad: 0.001 seconds, 0.70 MB
Application afterInitialise: 0.022 seconds, 1.55 MB
Application afterRoute: 0.022 seconds, 1.55 MB
Application afterDispatch: 0.435 seconds, 2.01 MB
Application afterRender: 0.678 seconds, 2.36 MB

A pod Cpanel nadal Entry Processes 75520/131072

no i prośba jak sprawdzić co wywołuje takie nasilenie , a stronę wyłaczyłem także nikt na nią nie wchodzi . Patrzyłem też do bazy danych rekord sesji wyczyściłem nic to nie dało , połaczeń z baza danych też niema
Current Connections 0/7

Prosze o podpowiedź

mjmartino
18-12-2012, 08:11
Jak masz jakiś komponent który zbiera Ci wewnętrznie statystki to prawdopodobnie on będzie odpowiedzialny za takie obciążenie.

wezyrek
18-12-2012, 08:33
Nie używam żadnego dodatku do zbierania statystyk , strone posiadam prawie 2 lata i nigdy nie było z nia takich problemów .
To wygląda tak jakby cały czas coś się zapisywało na dysku bo zmniejsza się ilośc miejsca dostępnego . Wczoraj np. usunołem dwa pliki po 150 mb core.445215 , a to są pliki chyba jak jest zrzutu pamięci .

mjmartino
18-12-2012, 09:25
Jak chcesz sprawdzić co powoduje takie obciążanie to niestety trzeba wszystko wyłączyć i po kolei włączać. Przejrzyj sobie osobno same komponenty jak i pluginy.
Statystki są w 80% (ale ich nie masz) przyczyną a drugą może być generowanie mapy strony jeśli jest ona sporawa.

wezyrek
18-12-2012, 11:20
Prawde mówiąc to wyczyściłem cały katalog public_html robiąc wcześniej kopie aby przywrócić stronkę tylko że już na joomli 2,5 . Najlepsze jest to że nadal mam takie samo Entry Processes 75520/131072 , no i witki mi opadły napisałem do suportu żeby coś poradzili

wezyrek
18-12-2012, 17:45
Kolejna dawka danych i nowe pytanie , zainteresowania postem za dużego niema ale może ktoś podrzuci jeszcze jakiś pomysł zaistniałej sytuacji .

Mam już zresetowane konto u dostawcy krypto reklama MZone ukłoniki .

Przywróciłem kopie strony zrobioną Akeeba . i teraz niemam żadnego obciążenia Entry Processes 0/98304 tylko chwilowe jak ktoś wchodzi na stone lub ja przeładowywałem , a wczaeśniej przed tą wawaria cały czas miałem obciążenie na poziomie około 8 tyś i tu pytanie coś się zawiesiło i mieliło w tle i zajmowało moje zasoby ? chyba tak . Tylko jak to można wyeliminować sprawdzić co i kiedy . np w Windowsie można zrobić ctrl-alt-del i mam procesy a tu cos mozna zrobić bo przy każdej takiej sytuacji troche głupim by było przywracanie strony.

proszę o podowiedzi

mjmartino
18-12-2012, 17:53
Na dedyku czy na VPS przez shella też da się sprawdzić pod linuxem ;) (hostingowa na upartego też by mógł sprawdzić)
Hmm mi przychodzi na myśl że po mimo uśnięcia zawartości coś dalej trzymało w bazie danych... lub miałeś włam i zapodany jakiś skrypt CGI (tego wykluczyć nie można)

wezyrek
18-12-2012, 18:08
wpółdzielony hosting , ale miałem wszystko usuniete nawet bazę danych :) i dalej cos siedział i zajmowało zasoby może się coś zapętliło mam też inny serwer też współdzielony strona stoi na Joomla 2,5 i tez jak nic sie nie robi to mam Entry Processes 16128/49152 dziwne na jednym i drugim mam właczone pamięć podręczną ale to chyba nie jest winną bo na tym zresetowanym teraz niema że cos się robi. wspólne dodatki to na obu stronach to

mod_news_pro_gk4 i chyba tyle

bo w jednej używam K2 a na drugiej stronie żadnego ckk

sory że tak pisze i pisze ale kurcze naprawde jestem ciekaw co jaka może być przyczyna tej sytuacji

mjmartino
18-12-2012, 18:25
Najważniejsze że problem jest rozwiązany i zobaczysz za jakiś czas czy się sytuacja nie powtórzy.
Widocznie coś musiało zostać w pamięci podręcznej co dalej generowało obciążenie. Ciężko tak strzelać na ślepo.

wezyrek
19-12-2012, 06:58
Też jestem zadowolony że już jest wszystko w porządku , szukałem w internecie i tak do końca to nie był problem z Joomla a procesami które nie zakonczyły działania , cytat z innego forum

"Dzięki, w końcu coś produktywnego i krok do przodu, nie wiedziałem gdzie jeszcze tego szukać. Ale z szybkiego powiązania wynikałoby, że to są takie procesy-zombie. Przecież żadnych faktycznych zasobów nie zużywam. Raczej siedzą gdzieś w tablicy i nigdy nie znikną same, zakładając że zrobiły swoją robotę ale nie zgłaszają zakończenia"