396 of 410 menu

Funktionen memory_get_peak_usage

Funktionen memory_get_peak_usage returnerer peakværdien for scriptets hukommelsesforbrug i bytes. Kan bruges til fejlfinding af hukommelsesforbrug og til at finde flaskehalse i koden. Tager en valgfri parameter, der bestemmer, om den skal returnere den virkelige mængde allokeret hukommelse (true) eller den emulerede PHP (false).

Syntaks

memory_get_peak_usage([bool $real_usage = false]);

Eksempel

Hent peak hukommelsesforbrug i et script:

<?php // Opretter et array, der forbruger hukommelse $arr = range(1, 100000); // Henter peak hukommelsesforbrug $peak = memory_get_peak_usage(); echo 'Peak memory usage: ' . $peak . ' bytes'; ?>

Resultat af kodeudførelse:

'Peak memory usage: 14680064 bytes'

Eksempel

Hent det virkelige peak hukommelsesforbrug (uden hensyntagen til PHP-optimeringer):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Real peak memory usage: ' . $peak . ' bytes'; ?>

Resultat af kodeudførelse:

'Real peak memory usage: 20971520 bytes'

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis