Actor Framework Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Application load/launch time issue

Jed394 wrote:

According to all the literature NI puts out Shared Variables are a good choice. 

I've seen plenty of NI content talking about Shared Variable drawbacks and downsides, and I know plenty of users who will happily use just about any other solution. Shared Variables work great in some very specific use cases and moderately to poorly in other scenarios.

Jed394 wrote:

They've been around forever, you wouldn't think this would be an issue at this point still.

My understanding -- and this is second hand data without me understanding the details -- is that this isn't a technical issue to be fixed. It's a limitation of the nature of the shared variables and what they are designed to do. They validate network connections up-front, part of their mandate for use in process control. If you're building an industrial factory controller that is going to run without stopping for months on end, who cares about a 60-second boot time? What you care about is that when your code hits that first node, its running as smooth as it can (least jitter) and knows its data is ready to go.

0 Kudos
Message 41 of 41
(856 Views)