iOS之同步鎖

iOS中的幾種同步鎖:緩存 一、OSSpinLock 自旋鎖,性能最高的鎖。原理很簡單,就是一直 do while 忙等。它的缺點是當等待時會消耗大量 CPU 資源,因此它不適用於較長時間的任務。對於內存緩存的存取來講,它很是合適。 自旋鎖幾乎不進入內核,僅僅是從新加載自旋鎖。 若是自旋鎖被佔用時間是幾十,上百納秒,性能仍是挺高的。減小了代價較高的系統調用和一系列上下文言切換。 可是,該鎖不是萬能
相關文章
相關標籤/搜索