From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabWindows™/CVI™를 사용하여 양산 테스트 시스템을 최적화하려면 어떻게 해야 합니까?

LabWindows/CVI는 멀티스레드 프로세스 실행, 코드 속도 분석 및 효율적인 정보 저장 등의 성능 개선 기능을 통해 어플리케이션의 테스트 처리 시간을 단축하는 ANSI C 개발 환경입니다.

LabWindows/CVI로 가능한 작업 알아보기

LabWindows/CVI를 사용하면 멀티스레드 프로세싱 기능을 활용하여 병렬 태스크에 맞게 리소스를 최적으로 할당함으로써 테스트 프로그램을 최적화할 수 있습니다. 또한 내장 Execution Profiler Toolkit은 코드 성능에 대한 정보를 제공하여 보다 효율적인 어플리케이션을 구축할 수 있도록 지원합니다. LabWindows/CVI는 Technical Data Management Solution(TDMS) 파일 형식을 사용하여 훨씬 효율적으로 테스트 데이터를 저장 및 관리하므로 테스트 정보를 찾지 못하게 되는 위험성이 낮아집니다.

LabWindows/CVI의 장점

멀티스레드 프로세싱을 수행하여 동시에 더 많은 테스트 실행

LabWindows/CVI에서는 동시에 여러 작업을 실행하고, 가장 중요한 태스크에 우선순위를 지정하며, 멀티코어 프로세서를 포괄적으로 사용하여 보다 뛰어난 성능의 어플리케이션을 생성할 수 있습니다. 또한 LabWindows/CVI에는 다양한 예제가 내장되어 있어 보다 손쉽게 개발을 시작할 수 있도록 지원합니다.

데이터 분석 시간을 저장할 수 있도록 TDMS 파일 형식으로 데이터 저장

LabWindows/CVI는 기본적으로 TDMS 파일 형식에 액세스하여 모든 측정의 설명 정보를 포함한 데이터를 저장 및 구성할 수 있습니다. 데이터는 가장 효율적이고, 추적 가능하며, 확장 가능한 방식으로 저장되므로 데이터 손실로 인해 중복 테스트를 해야 하는 상황을 방지할 수 있습니다.

Profiler Toolkit으로 테스트 처리량 증가

LabWindows/CVI에서는 내장 Execution Profiler Toolkit을 사용하여 어플리케이션 실행 데이터를 수집하고 한눈에 쉽게 파악할 수 있도록 그래픽 뷰어에 모든 기능의 타이밍 정보를 표시합니다. 이를 통해 디버깅 및 실행 속도 최적화를 위해 상세 성능 분석을 수행할 수 있습니다.