Pegiy
Guest
mysql_close и освобождение памяти
Борюсь с утечкой памяти, пока безуспешно.
Почему судя по по memory_get_usage после закрытия коннекта к mysql память ни на байт не освобождается?
$db = new DB;
$id_connect = $db->connect();
... много всяких запросов к базе ....
var_dump(memory_get_usage());
mysql_close($id_connect);
var_dump(memory_get_usage());
unset($data);
var_dump(memory_get_usage());
unset($tpl);
var_dump(memory_get_usage());
результат:
int(1821920)
int(1821920)
int(1794856)
int(1794792)
Борюсь с утечкой памяти, пока безуспешно.
Почему судя по по memory_get_usage после закрытия коннекта к mysql память ни на байт не освобождается?
$db = new DB;
$id_connect = $db->connect();
... много всяких запросов к базе ....
var_dump(memory_get_usage());
mysql_close($id_connect);
var_dump(memory_get_usage());
unset($data);
var_dump(memory_get_usage());
unset($tpl);
var_dump(memory_get_usage());
результат:
int(1821920)
int(1821920)
int(1794856)
int(1794792)