標題: | 一多元處理C++語言為基程式環境MCPE的架構 |
作者: | 吳培基 WU,PEI-JI 王豐堅 WANG,FENG-JIAN 資訊科學與工程研究所 |
關鍵字: | 多元處理;基程式環境;視窗系統;獨立視窗;DEADLOCK;NESTED MONITOR CALLS;CONSISTENT |
公開日期: | 1989 |
摘要: | 在各個工具循序執行的程式環境中, 當使用者正思考或者輸入命令時, CPU 經常是閑 置等待著用者的下一輸入。一般的解決方法是藉由多工的視窗系統, 在各個獨立視窗 中, 分別執行一程式發展工具, 使用者可經由視窗中切換, 令各工具分別執行, 來完 成他的工作。 在本論文中, 我們將提出一多元處理C++ 語言為基的程式環境MCPE的架構。MCPE含 許多並行的處理作業(task), 其中之一負責用者的輸入, 其餘的則在背景執行。MCPE 各處理作業之間的排班及並行性的控制, 都經由細心的設計, 以降低反應時間及減少 不必要的運算工作。為避免死結(deadlock), 共用的資料體定義成不含巢狀呼叫(nes ted monitor calls)的monitor型別。處理作業之間也確保是一致的(consistent) 。 因此, 這樣的程式環境是可行的。 |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT782392064 http://hdl.handle.net/11536/54470 |
Appears in Collections: | Thesis |