Hi Fais,
I agree with others replies to your post.
THere is another way of looking at memory in LV that can be helpful.
Under
Labview 6.1 >>> Examples >> Mememon.llb
there are some VI that may be intersting.
The undocumneted LV ini setting "ShowInPlaceSet" (or something like this) will let you see where your buffers are being re-used.
I also view shift-registers as buffers that I pre-allocate if I know I will be dealing with large blocks of data.
Does any of this help?
Ben