396 of 410 menu

Função memory_get_peak_usage

A função memory_get_peak_usage retorna o valor de pico de uso de memória pelo script em bytes. Pode ser usada para depurar o consumo de memória e encontrar gargalos no código. Aceita um parâmetro opcional que define se deve retornar a quantidade real de memória alocada (true) ou a memória emulada pelo PHP (false).

Sintaxe

memory_get_peak_usage([bool $real_usage = false]);

Exemplo

Vamos obter o pico de uso de memória no script:

<?php // Criamos um array que consome memória $arr = range(1, 100000); // Obtemos o pico de uso de memória $peak = memory_get_peak_usage(); echo 'Pico de uso de memória: ' . $peak . ' bytes'; ?>

Resultado da execução do código:

'Pico de uso de memória: 14680064 bytes'

Exemplo

Vamos obter o pico real de uso de memória (sem considerar as otimizações do PHP):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Pico real de uso de memória: ' . $peak . ' bytes'; ?>

Resultado da execução do código:

'Pico real de uso de memória: 20971520 bytes'

Veja também

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar