03-05-2010 10:00 AM
Just a simple question really. I was just wondering whether an application created in LabVIEW will put less strain on your CPU when it runs compared to the same vi run through LabVIEW. I assume it is, but is the difference considerable?
Regards
Luke
Solved! Go to Solution.
03-05-2010 10:17 AM
Automatic Error handling and debugging are the only things that are different CPU wise. So if you handle all of your error clusters and disable debugging, the CPU load should be about the same.
Ben
03-05-2010 10:18 AM
Are you talking about an exe made in labview vs. running the code through the labview application?
Yik
03-05-2010 10:51 AM
Thanks for the responses. Yik, I think you've got it, in more detail, I'm talking about the difference between running a vi you've made through LabVIEW compared to when you convert the same vi to an exe and install and run it on another PC for instance. I hope that is a little clearer.
Ben, I vaguely remember noticing a large difference in mem usage between the two when I was poking around in task manager. I don't suppose this would make a difference if you going for max performance. I'm not quite a computer expert so I hope it makes sense!
Cheers
Luke
03-05-2010 11:07 AM
I guess you could take into account the memory that has to be loaded when you have the LabVIEW environment open,
but that has nothing to do with CPU. For all intents and purposes, I would say it requires the same CPU either way.
03-05-2010 11:18 AM - edited 03-05-2010 11:23 AM
lpaza wrote:I was just wondering whether an application created in LabVIEW will put less strain on your CPU when it runs compared to the same vi run through LabVIEW.