Announcement

Collapse
No announcement yet.

Do EFS routines execute in parallel?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Do EFS routines execute in parallel?

    Question about concurrency control.

    Can an engineer please confirm (or deny!) whether EFS instances are executed in parallel in their own threads within a given process?

    If so, does a global variable have any thread synchronization so that update operations are "atomic"?

    Thanks!

  • #2
    bfry5282,

    I am almost certain that EFS scripts are executed sequentially. This is from the context of pass conversations with eSignal Engineer's, and also from my own observations of debug output on startup of scripts.

    Based on this any global operation would be "atomic".

    The problem you may encounter is that there is no guarantee on EFS execution order.

    Garth
    Garth

    Comment


    • #3
      Well, that simplifies things if there's no parallelism within a process.

      And yes I did realize that there was a problem in determining a definite execution order for studies.

      Is this confirmed that there isn't actually any parallelism in efs execution, not that I'm doubting you Garth.

      I just had a situation where it looked as though there might be some parallelism in execution, but maybe not....

      Comment

      Working...
      X