LuaSandbox LuaSandbox::enableProfiler

(PECL luasandbox >= 1.1.0)

LuaSandbox::enableProfiler — 프로파일러를 활성화합니다.


설명

public LuaSandbox::enableProfiler(float $period = 0.02): bool

프로파일러를 활성화합니다. Lua 코드가 입력되면 프로파일링이 시작됩니다.

프로파일러는 주기적으로 Lua 환경을 샘플링하여 실행 중인 함수를 기록합니다. 테스트에 따르면 적어도 Linux에서 기간을 1ms 미만으로 설정하면 오버런 횟수가 많아지지만 성능 문제는 발생하지 않습니다.


매개변수

period
샘플링 기간(초).

반환 값

프로파일러가 활성화되었는지 여부를 나타내는 부울을 반환합니다.


기타