396 of 410 menu

Funcția memory_get_peak_usage

Funcția memory_get_peak_usage returnează valoarea de vârf a utilizării memoriei de către script în octeți. Poate fi utilizată pentru depanarea consumului de memorie și pentru găsirea punctelor critice în cod. Acceptă un parametru opțional care determină dacă să returneze cantitatea reală de memorie alocată (true) sau cea emulată de PHP (false).

Sintaxă

memory_get_peak_usage([bool $real_usage = false]);

Exemplu

Să obținem utilizarea maximă a memoriei în script:

<?php // Creăm un array care consumă memorie $arr = range(1, 100000); // Obținem utilizarea maximă a memoriei $peak = memory_get_peak_usage(); echo 'Utilizarea maximă a memoriei: ' . $peak . ' octeți'; ?>

Rezultatul executării codului:

'Utilizarea maximă a memoriei: 14680064 octeți'

Exemplu

Să obținem utilizarea reală maximă a memoriei (fără a ține cont de optimizările PHP):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Utilizarea reală maximă a memoriei: ' . $peak . ' octeți'; ?>

Rezultatul executării codului:

'Utilizarea reală maximă a memoriei: 20971520 octeți'

Vedeți și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge