#48046 [Com]: memory does not free with unset?
| From: | crrodriguez at opensuse dot org | Date: | Wed, 22 Apr 2009 13:51:08 +0000 |
| Subject: | #48046 [Com]: memory does not free with unset? | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-136130@lists.php.net to get a copy of this message | ||
ID: 48046
Comment by: crrodriguez at opensuse dot org
Reported By: nikitin at freshframes dot com
Status: Open
Bug Type: Performance problem
Operating System: linux suse 10.3
PHP Version: 5.2.9
New Comment:
unset has never freed memory, memory is freed at script shutdown.
Previous Comments:
------------------------------------------------------------------------
[2009-04-22 13:11:25] nikitin at freshframes dot com
Description:
------------
I have a script running on two servers working on exactly the same
data.
First server is a debian system with php 5.2.8, where no problems with
memory occur.
Second server is a suse 10.3 with php 5.2.9, where i get:
PHP Fatal error: Allowed memory size of 2097152000 bytes exhausted
(tried to allocate 82 bytes) in ...
Reproduce code:
---------------
The output of the memory usage compared for each server:
Here the 5.2.8 debian:
19 - simple (5) : AR1312-16 (16.23/16.49) <br />
20 - configurable (5) : AR1312 <br />
20 - simple (0) : AR1331-04 (16.33/16.58) <br />
21 - simple (0) : AR1331-07 (16.36/16.62) <br />
22 - simple (0) : AR1331-09 (16.40/16.65) <br />
Here the 5.2.9 suse server:
20 - configurable (5) : AR1312 <br />
20 - simple (0) : AR1331-04 (91.98/92.06) <br />
21 - simple (0) : AR1331-07 (94.03/94.32) <br />
22 - simple (0) : AR1331-09 (96.08/96.37) <br />
23 - configurable (0) : AR1331 <br />
23 - simple (7) : AR1338-16 (99.20/99.28) <br />
-> memory in brackets (actual/peak)
-> seems that php 5.2.9 has bad memory management?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=48046&edit=1