labview 信号量的一些认识

 

 1.信号量可以认为是一种队列,所以在名称默认为空时,会创建彼此独立的信号量

2.信号量的使用是用来实现同步的,当一个线程通过获取信号量获取到该信号时,其他线程的获取信号量将处于等待,直到该信号量被释放,所有用该信号量的线程将同时仅有一个线程处于运行状态;获取信号量与释放信号量成对出现,否则会报错,获取信号量会一直等待,直到获取。

3.跨程序使用同一信号量,可以通过名称获取引用,然后使用;也可以在一个程序创建引用,将该引用传给其他程序,且该方法有几种实现方式:可以通过引用连线,可以将该引用通过类或者值引用在其他数据、也可以创建引用的全局变量

posted @ 2022-08-10 17:58  竹禅  阅读(602)  评论(0)    收藏  举报