Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] pętla foreach itp..., duże zużycie pamięci...
Kazimir
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.07.2008

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


Witam,
problem polega na tym, iż php alokuje w apachu zasoby do czasu zakonczenia pętli. W szybkim tempie przyrasta ilość zajętej pamięci. Jak można rozwiązać ten problem? Jest możliwość zwalniania zasobów po zakończeniu każdej iteracji? Czy powodem może być duża ilość zmiennych? Czy zastąpienie ich przez array() coś tu pomoże?

Dzięki za informacje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Kazimir 2.07.2008, 00:33:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Kazimir: bez calego kodu trudno cokolwiek powiedziec, nie wiem czego w srodku uzywasz, bo moze nie mozna zwolnic pamieci ktora uzywasz, albo inaczej uzyc funkcji php, albo.... memory_get_usage() i sprawdzasz co sie nie zwalnia itp.
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: 7.10.2025 - 20:40