vb.net - High Speed Real Time Data Acquisition and Memory Usage -


this of broad question reaching out see if other data acquistion programmers have tips/tricks.

i working on data acquistion system monitors , analyzes various processes. software can theoretically acquire data @ speeds of 2 microseconds 1 signal (data value short , date object - 8 bytes). buffer of approximately 10,000 samples created store data allows processing/triggering/etc...

the problem ram , fact @ high speeds 2 microseconds, ram go take as 1 gb + ,which unacceptable. garbage collection techiques have been used (such gc.collect) seems though @ high speeds not deterministic.

i have fundamental/broad question: @ high speeds local/class variables collected or disposed enough stabilise memory usage (within reason approx. 300 mb)?


Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

javascript - Preserving URL fragment through CAS sign-on -

asp.net mvc - Implementing normal user/pass, Twitter & Facebook auth -