Получить информацию об использовании памяти
Оптимизируя сценарии, необходимо знать какой объем оперативной памяти потребляет сценарий. Этот пример показывает как узнать начальный и конечный объем выделения памяти, а также максимальный объем выделеной памяти.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?php
echo "Начальный: " .memory_get_usage(). " bytes \n" ;
for ( $i = 0; $i < 100000; $i ++) {
$array []= md5( $i );
}
for ( $i = 0; $i < 100000; $i ++) {
unset( $array [ $i ]);
}
echo "Конечный: " .memory_get_usage(). " bytes \n" ;
echo "Максимальный: " .memory_get_peak_usage(). " bytes \n" ;
|