Memory ControlDownload PDFSelected SectionSelected Section and Subsection(s)Entire ManualUpdated2025-01-281 minute(s) readLabVIEWAPI ReferenceLabVIEW G Memory Control Use the Memory Control VIs and functions to improve LabVIEW memory performance. New Data Value Reference FunctionCreates a reference to data that you can use to transfer and access the data in a serialized way.Delete Data Value Reference FunctionRemoves 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.Get Memory StatusReturns the amount of physical memory that the LabVIEW process uses. This VI also returns the status of system-wide memory usage.Swap Values FunctionPlaces 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.Always Copy FunctionPlaces 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.Request Deallocation FunctionDeallocates unused memory after the VI that contains this function runs.Parent topic: Application ControlWas this information helpful?YesNo
Memory Control Use the Memory Control VIs and functions to improve LabVIEW memory performance. New Data Value Reference FunctionCreates a reference to data that you can use to transfer and access the data in a serialized way.Delete Data Value Reference FunctionRemoves 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.Get Memory StatusReturns the amount of physical memory that the LabVIEW process uses. This VI also returns the status of system-wide memory usage.Swap Values FunctionPlaces 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.Always Copy FunctionPlaces 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.Request Deallocation FunctionDeallocates unused memory after the VI that contains this function runs.Parent topic: Application Control
Memory Control Use the Memory Control VIs and functions to improve LabVIEW memory performance. New Data Value Reference FunctionCreates a reference to data that you can use to transfer and access the data in a serialized way.Delete Data Value Reference FunctionRemoves 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.Get Memory StatusReturns the amount of physical memory that the LabVIEW process uses. This VI also returns the status of system-wide memory usage.Swap Values FunctionPlaces 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.Always Copy FunctionPlaces 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.Request Deallocation FunctionDeallocates unused memory after the VI that contains this function runs.Parent topic: Application Control