396 of 410 menu

memory_get_peak_usage 함수

함수 memory_get_peak_usage는 스크립트의 최대 메모리 사용량을 바이트 단위로 반환합니다. 메모리 소비 디버깅 및 코드 병목 현상 찾기에 사용할 수 있습니다. 실제 할당된 메모리 양(true)을 반환할지, PHP가 에뮬레이션한 양(false)을 반환할지를 결정하는 하나의 선택적 매개변수를 받습니다.

구문

memory_get_peak_usage([bool $real_usage = false]);

예시

스크립트의 최대 메모리 사용량을 가져옵니다:

<?php // 메모리를 소비하는 배열 생성 $arr = range(1, 100000); // 최대 메모리 사용량 가져오기 $peak = memory_get_peak_usage(); echo 'Peak memory usage: ' . $peak . ' bytes'; ?>

코드 실행 결과:

'Peak memory usage: 14680064 bytes'

예시

실제 최대 메모리 사용량 가져오기 (PHP 최적화를 고려하지 않음):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Real peak memory usage: ' . $peak . ' bytes'; ?>

코드 실행 결과:

'Real peak memory usage: 20971520 bytes'

함께 보기

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부