Re: 在cluster上多node同時寫入一個檔案

看板Programming作者 (東你個大頭啦)時間15年前 (2009/07/22 15:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
這要看你用的是那一種檔案系統 不同的語義會不太一樣 如果是IBM的GPFS 那麼這個系統可以根據使用的範圍來鎖動 ※ 引述《sorryChen (陳揚和)》之銘言: : 感謝回覆, 其實我的需求更簡單, 因為不同process要寫的檔案內容其實相同 : (不需要合併, 任何一份就好),而且等沒關係, 只要不要讀到還沒建好的 : 或是大家一起建結果檔是壞的... : 我原本是想問說..File system應該會有預先的保護機制.. : 如果有的話就不用自己擔心 : 如果沒有, 應該可以像我說的那樣簡單檢查一下, : 先看有沒有建好的,有就讀, 沒有就檢查暫存檔在不在, 在就等 : 不在就建, 先寫到暫存檔, 寫好再改檔名.. : (sorry..問題沒問清楚) : ※ 引述《yauhh (喲)》之銘言: : : 都一同寫入目的檔,或是讓等待的程序寫入暫存檔,不是都一樣要等嗎? : : 如果讓它們寫入不同的檔案,並在某檔案內做個計數或等一段夠長的時間, : : 大家都寫完之後,再合併這些檔案,這樣如何呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 129.2.103.10
文章代碼(AID): #1APiOoRP (Programming)
討論串 (同標題文章)
文章代碼(AID): #1APiOoRP (Programming)