2011-01-07 6 views
1

가능한 중복 : 나는 온라인을 발견 한 것을, 모두가 내가 PHP 응용 프로그램에서 메모리 사용을 추적하기 위해 본 적이에서
PHP memory profilingPHP 메모리 관리 및 프로파일

가 사용하는 것입니다 네이티브 "memory_get_usage()"함수를 사용하거나 zend 서버와 같은 상용 제품을 구입하십시오.

다른 제안이 있으십니까? Aspect Oriented Programming을위한 좋은 사용법처럼 보입니다 ...

+2

http://stackoverflow.com/questions/880458/php-memory-profiling – ken

+0

빠른 응답에 감사드립니다! – AndreLiem

답변

1

XDebug는 추적, 프로파일 링 및 디버깅에 유용합니다.

+0

AFAIK XDebug는 메모리가 아닌 호출 횟수 및 시간 기반 비용 프로파일 링 만 수행합니다. –

+0

추적 출력 옵션을 살펴보면 호출 당 메모리 사용량을 얻을 수 있습니다. 필자는 오토로드 코드를 최적화하기 위해이 코드를 사용하고 있습니다. 몇 가지 잘 배치 된 캐시를 사용하면 페이지로드 시간이 몇 배 줄어 들었습니다. –