Hi All,
I use Network Stream to communicate between a VI & Exe - here VI is the writer and Exe is the reader. While creating the endpoint I give a minimum buffer size, say 100. But when I actually write to the stream I input an array of DBL of size 1000. As per the documentation this situation is to be handled by LabVIEW & I am also reading all my 1000 values. But the memory keeps piling up for the Exe while LabVIEW memory is fairly constant or not increasing at a noticeable rate.The same happens even if I give the buffer size to be same as the expected array size.
- So even though I use the scalar data type as recommended (array of numeric) and the array size is also fixed for all transfers, why does the memory keep increasing?
- Why is the memory increasing on the Reader side?
Any earliest reply is really appreciated.
Thanks,
Priydarsini S