스크립트가 사용하는 누적 처리량을 알려주는 방법

스크립트가 사용하는 누적 처리량을 알려주는 방법

웹 호스팅 계정에 스크립트를 설치하려고 했는데, 실행하는 데 CPU가 너무 많이 걸릴까 봐 걱정된다고 하더군요.

top또는 을 사용하여 프로세스의 즉각적인 사용을 모니터링할 수 있다는 것을 알고 있지만 ps스크립트가 처음부터 끝까지 소요되는 총 CPU 요구량(여기서 단위는 확실하지 않음)을 기록하는 방법이 있습니까?

Linux 또는 OSX 명령줄용 -nix 솔루션에 관심이 있습니다.

답변1

Linux 또는 OSX 명령줄용 -nix 솔루션에 관심이 있습니다.

테스트할 OS X는 없지만 Linux 부분은 다음과 같습니다.시간

예:

FreeBSD:/home/hennes/test>time ls
real  0m0.003s
user  0m0.000s
sys   0m0.002s

물론 ls보다는 스크립트나 프로그램을 사용할 것입니다. 정보를 기록할 수 있는 곳(예:화면또는티먹스,스크립트또는 출력을 리디렉션합니다. 데이터를 수집할 수 있을 만큼 오랫동안 실행한 다음 중지합니다(예 controlC: SIGHUP 종료, ...).

또는 ControlT프로세스에 대한 정보를 얻을 수도 있지만 이는 OS X 및 Linux에서도 테스트되지 않았습니다.

관련 정보