Inicio > PHP > Memoria usada por php

MEMORIA USADA POR PHP

16/02/2017PHP

 

Una manera bastante sencilla de saber cuanta memoria usa un proceso escrito en php es usando la función memory_get_usage que devuelve la cantidad de memoria, en bytes, que actualmente se asigna al script php. Se puede ver con un ejemplo bastante sencillo:

echo memory_get_usage() . "\n"; // 36640

$a = str_repeat("Hello", 4242);

echo memory_get_usage() . "\n"; // 57960

unset($a);

echo memory_get_usage() . "\n"; // 36744


El ejemplo es de la página de php.net pero podeís probar poniendo variables, arrays, bucles, bucles poco eficientes, etc...