memory get peak usage(): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== memory_get_peak_usage == '''memory_get_peak_usage''' — Returnerar minnestoppen som allokerats av PHP. === Beskrivning === <pre> memory_get_peak_usage(bool $real_usage = false): int </pre> Returnerar minnestoppen, i byte, som PHP-skriptet har allokerat under sin körning. === Parametrar === ; ''real_usage'' : Sätt detta till '''true''' för att få den verkliga storleken av minne som allokerats från systemet. Om ''false'' eller inte satt, returneras endast minne...') |
Admin (diskussion | bidrag) |
||
Rad 30: | Rad 30: | ||
=== Se även === | === Se även === | ||
* [[memory_get_usage]] - Returnerar mängden minne som allokerats till PHP | * [[memory_get_usage()]] - Returnerar mängden minne som allokerats till PHP | ||
* [[memory_reset_peak_usage]] - Återställ toppvärdet för minnesanvändningen | * [[memory_reset_peak_usage()]] - Återställ toppvärdet för minnesanvändningen | ||
* [[memory_limit]] | * [[memory_limit()]] | ||
= Sidslut = | = Sidslut = |
Nuvarande version från 13 oktober 2024 kl. 12.45
memory_get_peak_usage
memory_get_peak_usage — Returnerar minnestoppen som allokerats av PHP.
Beskrivning
memory_get_peak_usage(bool $real_usage = false): int
Returnerar minnestoppen, i byte, som PHP-skriptet har allokerat under sin körning.
Parametrar
- real_usage
- Sätt detta till true för att få den verkliga storleken av minne som allokerats från systemet. Om false eller inte satt, returneras endast minne som använts av PHP:s interna emalloc(). Detta kan visa högre minnesanvändning om PHP allokerar mer minne än vad skriptet faktiskt behöver, vilket kan vara användbart för felsökning av minnesläckor.
Returvärde
Returnerar minnestoppen i byte.
Exempel
<?php // Exempel på användning av memory_get_peak_usage() echo "Toppen för minnesanvändning: " . memory_get_peak_usage() . " bytes\n"; // För att få den verkliga minnesanvändningen: echo "Verklig topp för minnesanvändning: " . memory_get_peak_usage(true) . " bytes\n"; ?>
Användningsområden
Funktionen används ofta för prestandaoptimering, särskilt i minnesintensiva operationer, eller när man vill identifiera var i skriptet minnesanvändningen är som högst. Den är också användbar för att säkerställa att minnesanvändningen ligger inom de gränser som anges av memory_limit i PHP-konfigurationen.
Se även
- memory_get_usage() - Returnerar mängden minne som allokerats till PHP
- memory_reset_peak_usage() - Återställ toppvärdet för minnesanvändningen
- memory_limit()
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/apcu.configuration.php
PHP Funktioner Funktionsreferens
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp och Datorservice som har sponsrat Linux.se med webserver.