NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

what is multithreaded safety?

 Does it mean: if local variables are allocated within multithread stack, it's multithreaded safety?
0 Kudos
Message 1 of 2
(2,614 Views)

Jacky,

Multithread safety means that if a sequence file is called by different threads, each sequence will have its own memory space.  Therefore, if a sequence file that is being called by different threads contains local variables, the local variables of each sequence call will be allocated in different parts of the stack.

This functionality enables TestStand to run both the parallel and batch process models where the same test might be performed on different UUTs at the same time.

Regards,

Santiago D

0 Kudos
Message 2 of 2
(2,583 Views)