Hello,
I have an application in CVI 7.0 that sits in an infinite loop just reading voltages on a custom board over the CAN bus. The application slows down over time and each time it goes through the loop, I see the numbers in "Mem Usage" column under the Windows Task Manager go up by about 4K or 8K in an inconsistent manner. I have gone through my application and made sure that there is no "unfreed" dynamic memory. Also, I have observed this behavior only when there is a step in the loop that requires more than 40% of CPU time. I am running the application on a DELL Poweredge server running Windows2000 Server using NI CVI 7.0 and NI-CAN 2.1.
This is happenning on a delivered system at my customer site and has become a major issue. HEED HELP!