vxWorks smp架构下互斥与同步

UP中关中断,挂起任务等对临界区保护的做法,在SMP中不再适用,因为它阻碍了同时执行理念,降低了CPU利用率。主要不同是在taskLock与intLock上。SMP提供四中同步与互斥锁: 任务与中断级的spinLock 任务与中断级CPU指定 原子操作 内存屏障 1、spinLock的互斥与同步 UP(单核)中的信号量用于任务的互斥与同步在SMP中同样适用,而spinLock则是SMP中用来替换t
相关文章
相关标签/搜索