할당 해제 요청 함수
- 업데이트 날짜:2025-07-30
- 1분 (읽기 시간)
이 함수를 포함하는 VI가 실행된 다음에 사용되지 않은 메모리를 할당 해제합니다.
이 함수는 고급 성능 성능 최적화에만 사용합니다. 일부 경우, 사용되지 않은 메모리의 할당을 해제하면 성능이 향상됩니다. 그러나 지나치게 메모리의 할당을 해제하면 LabVIEW가 해당 메모리를 재사용하기보다는 반복해서 메모리 공간을 재할당하게 됩니다. 사용자 VI가 많은 양의 데이터를 할당하지만 이러한 할당 분을 재사용하지 않을 때 이 함수를 사용하십시오.

입력/출력
플래그
—
플래그가 참인 경우, 이 함수는 이 함수를 포함하는 VI가 실행된 후에 메모리를 할당 해제합니다. |
최상위 VI가 SubVI를 호출할 때, LabVIEW는 해당 SubVI가 실행되는 메모리의 데이터 공간을 할당합니다. subVI가 실행을 마쳐도, LabVIEW는 일반적으로 최상위 VI가 실행을 마치거나 전체 어플리케이션이 종료될 때까지 데이터 공간 할당을 해제하지 않으므로 메모리 부족 상태가 되거나 성능이 저하될 수 있습니다. 이 함수를 사용하여 VI 실행 직후에 데이터 공간의 할당 해제를 할 수 있습니다.
[할당 해제 요청] 함수를 메모리 할당 해제하려는 SubVI에 위치시키십시오. 플래그 불리언 입력을 참으로 설정하면, LabVIEW는 subVI의 데이터 공간 할당을 해제하여 메모리 사용을 감소시킵니다.
플래그
—