我在某處讀取互斥鎖的開銷並不大,因爲上下文切換隻發生在爭用情況下。Windows上的互斥鎖,臨界區等的代價
也稱爲Linux中的互斥體。
在Windows中,同樣的事情能保持好嗎? Critical Section是關於Linux中互斥體的更貼圖。
從我收集的數據看,臨界區與Mutex相比提供了更好的最佳性能,對於每種情況都是如此?
在Windows中是否存在互斥體比關鍵部分快的情況。
假設只有一個進程線程訪問的互斥(只是爲了消除臨界區的其他利益)
新增信息:操作系統windows服務器,
語言C++
當然,如果您的應用程序頻繁爭用,您可能會重新考慮互斥鎖沒有太多開銷的想法。 – patrickvacek