Как можно посмотреть из скрипта сколько он в данный момент памяти занимает?

  • Автор темы Автор темы rsv
  • Дата начала Дата начала

rsv

Новичок
Как можно посмотреть из скрипта сколько он в данный момент памяти занимает?

Во время выполнения скрипта ошибку выдает что типа превысил допустмый лимит.
Хотя вроде как не должне скрипт память жрать.
Хочу вот выяснить.
 
[m]memory_get_usage[/m]
will only be defined if your PHP is compiled with the --enable-memory-limit configuration option.
бинарники под win вродь пролетают
 
спасибо
придется наверно админа пинать на предмет
--enable-memory-limit configuration option

-~{}~ 21.05.06 00:05:

ну и для тех кто может быть потом заинтересуется этим вопросом
нашел в инете еще такую функу
под winxp так сразу не заработала
а на сервере под nix показывает какую то цифру 8)

function GetMemoryUsage()
{
if (function_exists('memory_get_usage'))
{
return memory_get_usage();

} else {

$safe_mode = (bool)ini_get("safe_mode");
if ($safe_mode) {
return "Error : you can't get Memory usage in safe_mode.";
}

$output = array();
if ( strtolower(substr($_ENV["OS"], 0, 3)) == "win")
{

exec('tasklist /FI "PID eq ' . getmypid() . '" /FO LIST', &$output);
return substr($output[5], strpos($output[5], ':') + 1);

} else {

exec('ps -eo%mem,rss,pid | grep '.getmypid(), &$output);
return $output;
}
}
}
 
> нашел в инете еще такую функу
Вообще-то, если бы ты мануал читал, то ничего искать бы не пришлось.
 
>Вообще-то, если бы ты мануал читал
ткни pls в конкретную тему мануала?
 
rsv
тебе во втором сообщении темы уже давали ссылку на мануал. Первый пользовательский комментарий на той странице - это то что тебе нужно.
 
Сверху