作者poc7667 (poc)
看板C_and_CPP
標題[問題] 同步問題的回復問題
時間Mon Mar 8 17:09:38 2010
不曉得適不適合PO在此板。
不過最近在實作多核心上面的同步機制
在Shared Memory上面要達到同步當然有很多種方法,
Spin Lock,Interrupt,....(OS恐龍書都有說)
只是現在實作Synchronization的overhead 過大。
所以想採用比較樂觀的方法,
等到資料發生inconsistent之類在去做recovery
這些在書上大概都可以得到類似概念
只是對於recovery,roll back 這種機制,還沒看過去怎麼implement
不曉得 這邊有沒有人有看過類似實作例子呢?
謝謝!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
推 sunneo:看DSM, software distributed shared memory. 03/08 23:15
→ sunneo:查eager release 03/08 23:15
→ sunneo:roll back需要check point可以用儲存PCB,TCB或ebp+ctx 03/08 23:18