396 of 410 menu

Funktionen memory_get_peak_usage

Funktionen memory_get_peak_usage returnerar toppvärdet för minnesanvändning av skriptet i byte. Kan användas för att felsöka minnesförbrukning och hitta flaskhalsar i koden. Tar en valfri parameter som avgör om den ska returnera den verkliga mängden allokerat minne (true) eller det emulerade PHP-minnet (false).

Syntax

memory_get_peak_usage([bool $real_usage = false]);

Exempel

Hämta toppanvändningen av minne i skriptet:

<?php // Skapar en array som förbrukar minne $arr = range(1, 100000); // Hämtar toppanvändningen av minne $peak = memory_get_peak_usage(); echo 'Peak memory usage: ' . $peak . ' bytes'; ?>

Resultat av kodkörning:

'Peak memory usage: 14680064 bytes'

Exempel

Hämta den verkliga toppanvändningen av minne (utan hänsyn till PHP-optimeringar):

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

Resultat av kodkörning:

'Real peak memory usage: 20971520 bytes'

Se även

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa