396 of 410 menu

Funkcija memory_get_peak_usage

Funkcija memory_get_peak_usage vraća vršnu vrednost potrošnje memorije od strane skripte u bajtovima. Može se koristiti za otklanjanje grešaka u potrošnji memorije i pronalaženje uska grla u kodu. Prihvata jedan opcioni parametar, koji određuje da li treba vratiti stvarnu količinu alocirane memorije (true) ili emuliranu od strane PHP-a (false).

Sintaksa

memory_get_peak_usage([bool $real_usage = false]);

Primer

Dobijamo vršnu potrošnju memorije u skripti:

<?php // Kreiramo niz koji troši memoriju $arr = range(1, 100000); // Dobijamo vršnu potrošnju memorije $peak = memory_get_peak_usage(); echo 'Vršna potrošnja memorije: ' . $peak . ' bajtova'; ?>

Rezultat izvršavanja koda:

'Vršna potrošnja memorije: 14680064 bajtova'

Primer

Dobijamo stvarnu vršnu potrošnju memorije (bez obzira na optimizacije PHP-a):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Stvarna vršna potrošnja memorije: ' . $peak . ' bajtova'; ?>

Rezultat izvršavanja koda:

'Stvarna vršna potrošnja memorije: 20971520 bajtova'

Vidi takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij