본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

gtime

0

gtime은 Windows x64 환경에서 사용할 수 있는 GNU 시간 측정 도구의 포터블 포트입니다.

Windows명령줄포터블

소개

gtime은 Windows x64 환경에서 사용할 수 있는 GNU 시간 측정 도구의 포터블 포트입니다. Ivo Setyadi가 개발한 이 도구는 설치 없이 바로 실행할 수 있는 실행 파일 형태로 제공됩니다. GNU time의 주요 기능을 Windows x64에서 제공하여, 명령줄에서 프로그램의 실행 시간 및 자원 사용량을 측정할 수 있습니다.

상세정보

실행 시간 측정

gtime은 외부 프로그램을 실행하고 실시간(real), 사용자 모드 CPU 시간(user), 커널 모드 CPU 시간(sys)을 보고합니다.

GNU 호환 형식 지정

-f 옵션을 통해 GNU 호환 형식 지정을 지원하며, %e, %U, %S 형식 코드를 사용할 수 있습니다.

출력 리다이렉션

-o 옵션을 사용하여 측정 결과를 파일에 저장할 수 있습니다.

종료 코드 전달

자식 프로세스의 종료 코드를 그대로 전달합니다.

설치 및 시작 방법

설치 없이 바로 사용할 수 있는 포터블 실행 파일입니다. 다운로드 후 경로에 파일을 배치하고 명령 프롬프트 또는 PowerShell에서 gtime <명령어> 형식으로 실행하면 됩니다.

활용 예시

  • 기본 사용법: gtime ping 127.0.0.1 -n 3
  • 형식 지정 사용법: gtime -f “elapsed=%e user=%U sys=%S” ping 127.0.0.1 -n 2
  • 출력 저장 예시: gtime -o time_result.txt -f “real=%e” myscript.bat

지원 환경 및 요구사항

Windows x64 운영체제에서만 실행 가능하며, 32비트 버전이나 다른 운영체제는 지원되지 않습니다.

제한 사항 및 확인 사항

  • -v 옵션을 통한 메모리 및 I/O 통계는 아직 지원되지 않습니다.
  • 파이프나 sh -c와 같은 복잡한 중첩 셸 명령은 지원되지 않습니다.
  • 설치 없이 사용 가능한 포터블 형태이므로, 수동으로 파일을 다운로드하고 경로를 설정해야 합니다.
  • 명령줄 인터페이스만을 제공하므로, GUI 기반 도구를 선호하는 사용자에게는 적합하지 않을 수 있습니다.

시스템 요구사항

Windows x64 운영체제에서 실행됩니다. 32비트 버전이나 다른 운영체제는 지원되지 않습니다.