396 of 410 menu

Funksjonen memory_get_peak_usage

Funksjonen memory_get_peak_usage returnerer toppverdien for minnebruk av skriptet i byte. Kan brukes til feilsøking av minneforbruk og for å finne flaskehalser i koden. Tar imot en valgfri parameter som bestemmer om den skal returnere den virkelige mengden tildelt minne (true) eller den emulerte PHP (false).

Syntaks

memory_get_peak_usage([bool $real_usage = false]);

Eksempel

Henter toppminnebruk i skriptet:

<?php // Oppretter en matrise som forbruker minne $arr = range(1, 100000); // Henter toppminnebruk $peak = memory_get_peak_usage(); echo 'Topp minnebruk: ' . $peak . ' bytes'; ?>

Resultat av kjøring av kode:

'Topp minnebruk: 14680064 bytes'

Eksempel

Henter virkelig toppminnebruk (uten hensyn til PHP-optimaliseringer):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Virkelig topp minnebruk: ' . $peak . ' bytes'; ?>

Resultat av kjøring av kode:

'Virkelig topp minnebruk: 20971520 bytes'

Se også

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