[OS] synchronization和race condition的差別

看板Grad-ProbAsk作者 (bigcatty)時間3年前 (2022/05/18 13:51), 3年前編輯推噓1(102)
留言3則, 2人參與, 3年前最新討論串1/1
我知道race condition的定義 簡單來說就是當多個process同時access一個shared data時,shared data的值會因為process間的交錯執行而發生inconsistence的情況 但我不太清楚synchronization這個字的定義,感覺跟race condition很像,但又不太一樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.118.134.88 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1652853068.A.74A.html

05/19 01:58, 3年前 , 1F

05/19 14:24, 3年前 , 2F
shared memory(data) 是處理synchronization的一種方
05/19 14:24, 2F

05/19 14:24, 3年前 , 3F
法 race condition是shared memory會遇到的一個問題
05/19 14:24, 3F
我知道了 謝謝你們! ※ 編輯: smallcatty (140.118.134.88 臺灣), 05/19/2022 23:09:34
文章代碼(AID): #1YX8bCTA (Grad-ProbAsk)