看板 C_and_CPP 關於我們 聯絡資訊
不曉得適不適合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