396 of 410 menu

A memory_get_peak_usage függvény

A memory_get_peak_usage függvény a szkript memóriahasználatának csúcsértékét adja vissza bájtokban. Használható a memóriafogyasztás hibakeresésére és a kód szűk keresztmetszeteinek megtalálására. Egy opcionális paramétert fogad el, amely meghatározza, hogy a valódi lefoglalt memóriamennyiséget (true) vagy a PHP által emuláltat (false) adja-e vissza.

Szintaxis

memory_get_peak_usage([bool $real_usage = false]);

Példa

Lekérjük a szkript memóriahasználatának csúcsértékét:

<?php // Létrehozunk egy tömböt, amely memóriát foglal $arr = range(1, 100000); // Lekérjük a memóriahasználat csúcsértékét $peak = memory_get_peak_usage(); echo 'Csúcs memóriahasználat: ' . $peak . ' bájt'; ?>

A kód végrehajtásának eredménye:

'Csúcs memóriahasználat: 14680064 bájt'

Példa

Lekérjük a valódi csúcs memóriahasználatot (a PHP optimalizációit figyelmen kívül hagyva):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Valódi csúcs memóriahasználat: ' . $peak . ' bájt'; ?>

A kód végrehajtásának eredménye:

'Valódi csúcs memóriahasználat: 20971520 bájt'

Lásd még

  • a memory_get_usage függvényt,
    amely az aktuális memóriahasználatot adja vissza
  • a error_reporting függvényt,
    amely a hibajelentések szintjét állítja be
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás