分布式係統與WEB服務培訓課件(ppt 64頁)
分布式係統與WEB服務培訓課件(ppt 64頁)內容簡介
內容摘要
5.1 共享文件的語義
兩個以上的用戶共享同一個文件時,會產生多種情況,從而產生不同的語義.故文件服務時必須精確定義服務的讀寫語義。
一.UNIX語義(時間順序)
對於單處理機而言,在UNIX係統中,其讀操作的語義是,讀取的結果是它前麵最近一次寫操作形成的結果。寫操作的語義是,若先後連續有兩個寫操作,則文件結果決定於後麵的寫操作。因此,最後形成的語義是嚴格意義下的時間序操作。
在對分布式文件係統中的文件進行讀操作時,能看到以前所有對該文件執行寫操作的效果。特別是,客戶對於已打開文件的寫操作可立即為其它打開此文件的客戶所見。客戶可共享文件當前位置的指針。這樣,一個客戶將指針向前推進時將影響所有共享客戶的視圖。
..............................
5.1 共享文件的語義
兩個以上的用戶共享同一個文件時,會產生多種情況,從而產生不同的語義.故文件服務時必須精確定義服務的讀寫語義。
一.UNIX語義(時間順序)
對於單處理機而言,在UNIX係統中,其讀操作的語義是,讀取的結果是它前麵最近一次寫操作形成的結果。寫操作的語義是,若先後連續有兩個寫操作,則文件結果決定於後麵的寫操作。因此,最後形成的語義是嚴格意義下的時間序操作。
在對分布式文件係統中的文件進行讀操作時,能看到以前所有對該文件執行寫操作的效果。特別是,客戶對於已打開文件的寫操作可立即為其它打開此文件的客戶所見。客戶可共享文件當前位置的指針。這樣,一個客戶將指針向前推進時將影響所有共享客戶的視圖。
..............................
用戶登陸
售後服務熱門資料
售後服務相關下載