홈
지원
LabVIEW에서 While 루프보다 Timed 루프가 느린 이유
LabVIEW에서 While 루프보다 Timed 루프가 느린 이유
업데이트 됨 Mar 16, 2023
해당 제품
이 문서의 해결책을 실행할 수 있는 제품을 보여줍니다. 이 해결책은 다른 유사한 제품 또는 어플리케이션에도 적용될 수 있습니다.
소프트웨어
LabVIEW Base
문의사항
LabVIEW에서 timed 루프가 일반 while 루프보다 느린 이유는 무엇입니까?
해결책
Timed 루프는 엄격한 타이밍을 적용합니다. 하지만, while 루프는 CPU가 허용하는 최대속도로 실행됩니다.
추가 정보
Timed 루프는 LabVIEW 7.1에 도입 된 새로운 기능이며, Timed 루프에 대한 한 가지 오해는 일반 while 루프보다 "빠르게" 실행된다는 것입니다. 반대로, timed 루프는 속도와 결정성 사이의 균형으로 인해 실제로 while 루프보다 느리게 실행됩니다. Timed 루프는 지정한 기간으로만 반복되므로 시간 결정적 루프입니다. (Windows가 Real-time 운영 체제가 아니기 때문에 완전히 결정적이지는 않지만). while 루프는 CPU가 허용하는 속도만큼 빠르게 실행됩니다. Timed 루프는 일반적으로 다중 속도 타이밍 기능, 정확한 타이밍, 루프 실행에 대한 피드백, 동적으로 변경되는 타이밍 특성, 여러 수준의 실행 우선 순위 또는 실시간 운영 체제의 정확한 결정 성이 필요할 때 사용됩니다.
LabVIEW에서 timed 루프를 사용하는 방법에 대한 자세한 정보는 아래 링크를 참조하십시오.
관련 링크
External Link: Using the Timed Loop to Write Multirate Applications in LabVIEW
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약이 필요할 수 있으며 지원 옵션은 국가마다 다릅니다.
서비스 요청 열기
지원 서비스 구매 또는 갱신
Was this information helpful?
Helpful
Not Helpful