Memory Control Functions

FlexRIO Help

Edition Date: November 2015

Part Number: 372614J-01

»View Product Info

»Download the Help in ZIP Format

Owning Palette: Application Control VIs and Functions

Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Memory Control functions to improve LabVIEW memory performance.

Palette ObjectDescription
Always CopyPlaces the value of Input into a new memory location and returns the value in Output. Use this function to control the outcome of the LabVIEW compiler buffer allocation process.
Delete Data Value ReferenceRemoves LabVIEW access to the data that the data value reference or the external data value reference points to. This function deletes the reference but leaves the data intact. Memory leakage might occur if you do not delete the reference.
New Data Value ReferenceCreates a reference to data that you can use to transfer and access the data in a serialized way.
Request DeallocationDeallocates unused memory after the VI that contains this function runs.
Swap ValuesPlaces the value of the y input into the x' output and the value of the x input into the y' output without allocating memory to perform the operation.

Data Communication Methods Home


Not Helpful