396 of 410 menu

Funktio memory_get_peak_usage

Funktio memory_get_peak_usage palauttaa skriptin muistinkäytön huippuarvon tavuina. Sitä voidaan käyttää muistinkulutuksen virheenjäljitykseen ja pullonkaulojen etsimiseen koodista. Ottaa yhden valinnaisen parametrin, joka määrittää, palautetaanko todellinen varatun muistin määrä (true) vai PHP:n emuloima (false).

Syntaksi

memory_get_peak_usage([bool $real_usage = false]);

Esimerkki

Saadaan skriptin huippumuistinkäyttö:

<?php // Luodaan taulukko, joka kuluttaa muistia $arr = range(1, 100000); // Saadaan huippumuistinkäyttö $peak = memory_get_peak_usage(); echo 'Huippumuistinkäyttö: ' . $peak . ' tavua'; ?>

Koodin suorituksen tulos:

'Huippumuistinkäyttö: 14680064 tavua'

Esimerkki

Saadaan todellinen huippumuistinkäyttö (ilman PHP:n optimointeja):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Todellinen huippumuistinkäyttö: ' . $peak . ' tavua'; ?>

Koodin suorituksen tulos:

'Todellinen huippumuistinkäyttö: 20971520 tavua'

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää