vxWorks smp架構下互斥與同步

UP中關中斷,掛起任務等對臨界區保護的做法,在SMP中不再適用,因爲它阻礙了同時執行理念,降低了CPU利用率。主要不同是在taskLock與intLock上。SMP提供四中同步與互斥鎖: 任務與中斷級的spinLock 任務與中斷級CPU指定 原子操作 內存屏障 1、spinLock的互斥與同步 UP(單核)中的信號量用於任務的互斥與同步在SMP中同樣適用,而spinLock則是SMP中用來替換t
相關文章
相關標籤/搜索