우리 제품이 이미 제공하는 내장 성능 추적 외에도 CPU, 메모리, 파일 시스템 및 네트워크 사용 등 거의 모든 유형의 성능을 모니터링 할 수있는 Windows 시스템 도구가 있습니다. 작업 관리자에만 의존 할 필요는 없습니다.
PerfMon(Performance Monitor)라는 Windows 유틸리티가 있으며 성능 모니터링 및 로깅을 위한 알람 및 타이밍 설정은 물론 특정 프로세스의 성능 메트릭을 그래프로 표시하고 로깅 할 수 있습니다.
Windows 7 성능 모니터를 사용하여 성능 데이터를 보고 기록하는 방법:
- LabVIEW가 열려 있는지 확인하십시오.
- 시작 메뉴를 클릭하고 실행을 클릭하십시오.
- 실행 명령 프롬프트에 perfmon 을 입력하고 확인을 클릭하십시오.
- 성능 모니터 팝업이 나타납니다.
- 성능 모니터 창의 상단에있는 녹색의 '+'기호를 클릭하여 카운터 추가 창을 표시하십시오.
- 왼쪽에서 추가 할 카운터를 선택하고 추가(Add)>>를 클릭하십시오. 이제 카운터가 추가된 카운터(Added counters)에 나타납니다. 확인을 클릭하십시오.
추가 할 카운터에는 많은 옵션이 있습니다. LabVIEW 성능 문제를 다룰 때 특별히 주의해야 할 몇 가지 사항은 다음과 같습니다.
- 메모리
- 프로세서
- 프로세스 (위 그림 참조): 프로세스에서 모니터링 할 특정 프로그램을 선택할 수 있습니다. 왼쪽 상단 창에서 %Processor Time 또는 Virtual Bytes 와 같은 모니터링 할 프로세스의 양상을 선택할 수 있습니다. 왼쪽 하단 창에서 모니터링 할 프로세스를 선택할 수 있습니다. 위에서 LabVIEW 가 선택되었습니다.
- 이제 그래프에서 업데이트 된 모든 카운터를 볼 수 있습니다.
- 이 데이터를 파일에 기록하려면 성능 모니터를 마우스 오른쪽 단추로 클릭하고 새로 만들기(New)»데이터 수집기 집합(Data Colletor Set)을 선택합니다.
- 데이터 세트의 이름을 입력하고 다음(Next)을 누르십시오.
- 로그 파일을 저장할 위치 선택을 포함하여 나머지 단계를 완료하십시오.
- 성능 데이터 로깅을 시작하려면 데이터 수집기 집합을 마우스 오른쪽 단추로 클릭하고 시작(Start)을 선택하십시오. 로깅을 중지하려면 마우스 오른쪽 단추를 클릭하고 정지(Stop)를 선택하십시오.
Note: PerfMon은 ActiveX 속성 및 메서드를 제공하므로 다른 ADE를 통해 컨트롤하고 심지어 응용 프로그램의 포함 된 컨트롤로 사용할 수도 있습니다.