04-24-2011 10:46 PM
I created a VI, use the LabVIEW 8.6.1(For Mac).
图1 LabVIEW 8.6.1(For Mac) (U8)
Using LabVIEW 8.6.1 (For Mac) own <Profile Performance and Memory> tools, see the memory usage as 3M, 6 data blocks.
See the figure below.
图2 <Profile Performance and Memory> tools——LabVIEW 8.6.1 (For Mac)
Information from NI told us that the data a VI consists of three parts.
图3 Panel and Diagram Data
Then, use the LabVIEW 2010 (For Mac) created a code the same VI.
图4 LabVIEW 2010(For Mac) (U8)
Using LabVIEW 2010 (For Mac) own <Profile Performance and Memory> tools, see the memory usage as 2M, 4 data blocks.
See the figure below.
图2 <Profile Performance and Memory> tools——LabVIEW 2010 (For Mac)
Question:
LabVIEW 2010 Improved Execute, Operate and Transfer Data in that one?
I'm sorry, my English sucks. Please Use simple sentence reply.
04-25-2011 12:13 AM
I don't think this example tells us much about real-world memory use, because the entire code is folded into a constant.
Clearly, the new compiler can eliminate extra data copies more efficiently under these special conditions.
04-25-2011 12:15 AM
What does "IM" mean in your flowcharts?
This really should have been posted to the LabVIEW forum rather than Breakpoint, which is intended for off topic discussions.
04-25-2011 12:17 AM
04-25-2011 01:58 AM
altenbach 已写:
@Ravens Fan wrote:
What does "IM" mean in your flowcharts?
1MB? 😄
altenbach is right!
1MB
04-25-2011 02:03 AM
Ravens Fan 已写:
What does "IM" mean in your flowcharts?
This really should have been posted to the LabVIEW forum rather than Breakpoint, which is intended for off topic discussions.
I'm sorry, the wrong place!
However, how to move it?
04-25-2011 02:06 AM
04-25-2011 02:12 AM
04-25-2011 02:54 AM
altenbach 已写:
I don't think this example tells us much about real-world memory use, because the entire code is folded into a constant.
Clearly, the new compiler can eliminate extra data copies more efficiently under these special conditions.
I See:
LabVIEW uses inplaceness to determine when to reuse memory and whether to make copies for each output terminal. When LabVIEW does not copy data from an input to an output, the data of the input and output is in-place.( LabVIEW 2010 Help )
Thanks!
04-25-2011 09:25 AM
@jwdz wrote:
altenbach 已写:
@Ravens Fan wrote:
What does "IM" mean in your flowcharts?
1MB? 😄
altenbach is right!
1MB
Okay. That makes sense. It just looked like a letter I to me rather than the number 1.