(3.215.180.226) 您好!臺灣時間:2021/03/06 13:45
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:呂秉夷
研究生(外文):LU,BING-YI
論文名稱:在MacroC語言上提供容錯功能之研究
論文名稱(外文):An investigation into fault tolerance support for MACRO C language
指導教授:蔡尚榮蔡尚榮引用關係
指導教授(外文):CAI,SHANG-RONG
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1991
畢業學年度:78
語文別:中文
論文頁數:75
中文關鍵詞:容錯功能併行語言複製處理元
外文關鍵詞:MACHINE-INDEPENDENTFT-MACRO-C(REPLICATED-PROCESS)N-MODULAR-REDUNDANCY
相關次數:
  • 被引用被引用:0
  • 點閱點閱:133
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
自從計算機被發明後,人們便不斷地藉助它來提昇生活品質,隨著計算機應用層面越
廣,人們對計算機系統可靠度的要求就越來越高,容錯功能的重要性也越來越明顯。
在許多迫切需要容錯能力的應用系統中,通常都是架在併行環境之上。故將容錯能力
加在併行語言上,是相當適合實際需要的。而且語言通常具有machine-independent
的特性,所以在這種環境下,FT的程式便有較高的可攜性。
因此,我們選擇了一個可攜度高的併行語言,想利用該語言併行執行的特性,設計修
改使之具有容錯功能。而Macro C 正是這種可攜度高的併行語言,於是我們選Macro
C 作為研究對象。
本論文中,我們提出一個具有容錯功能的Macro C 語言,我們稱它為FT Macro C。以
這種語言建構的容錯應用軟體,所使用的容錯單元(fault-tolerant object) ,稱為
複製處理元(replicated process)。FT Macro C所使用的容錯技術則為N-modular re
dundancy。
每一個複製處理元都是由一組被稱為複製元(replica) 的相同處理元所組成的。這些
複製元同時在不同的機器上被執行。我們採用首先回應(First-Rsesponse) 的機構,
以接收來自複製處理元的訊息。
在設計複製處理元時,我們特別著重它的開啟(create)及訊息交換的過程。因為複製
處理元所有交換訊息的過程都是由FT Macro C的執行環境負責管理,所以對programm
er而言,複製的行為可以有較高的透通性。若系統內發生一個失敗即停止(fail-stop
) 的crash ,這種複製處理元便可不被中斷而能繼續運作。

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔