memory_reset_peak_usage
피크 메모리 사용량을 재설정하십시오
함수 이름 : memory_reset_peak_usage ()
해당 버전 :이 기능은 PHP 5.2.0 이상으로 제공됩니다.
사용법 : memory_reset_peak_usage () 함수는 현재 스크립트 실행 중에 피크 메모리 사용량을 재설정하는 데 사용됩니다. 이 함수는 피크 메모리 사용을 현재 메모리 사용으로 재설정하고 재설정 전에 피크 메모리 사용을 반환합니다.
예:
// 示例1:获取脚本开始执行时的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "初始峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例2:执行一些内存消耗较大的操作$array = range(1, 1000000); // 创建一个包含100万个元素的数组// 示例3:获取执行上述操作后的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "执行操作后的峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例4:重置峰值内存使用量并获取重置前的值$previousPeakUsage = memory_reset_peak_usage(); echo "重置前的峰值内存使用量: " . $previousPeakUsage . " bytes\n"; // 示例5:再次获取峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "重置后的峰值内存使用量: " . $peakUsage . " bytes\n";
출력 결과 :
初始峰值内存使用量: 4096 bytes执行操作后的峰值内存使用量: 8000488 bytes重置前的峰值内存使用量: 8000488 bytes重置后的峰值内存使用量: 0 bytes
참고 : 메모리 사용 통계는 PHP 구성 및 환경에 따라 달라 지므로 예제의 특정 값은 시스템마다 다를 수 있습니다.