通常PE需要的唯一同步是確定在所需的資料沒有到達前不能繼續進行。雖然這種同步依據對稱資料的更新來預測,但操作本身是本地的。正如名字所暗示的,wait函數就是等待直到條件滿足。shmem_wait()函數當觸發變量ivar變成與對比值value不同時傳回,shmem_wait_until()函數當ivar cmp value表達的條件為真時傳回。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLkZzM0MTY1kzY2QmY0I2N3MDO5gjM4kjYmdDO5I2YxUGNkBTZ4IWZ18CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
通常PE需要的唯一同步是確定在所需的資料沒有到達前不能繼續進行。雖然這種同步依據對稱資料的更新來預測,但操作本身是本地的。正如名字所暗示的,wait函數就是等待直到條件滿足。shmem_wait()函數當觸發變量ivar變成與對比值value不同時傳回,shmem_wait_until()函數當ivar cmp value表達的條件為真時傳回。