複製鏈接
請複製以下鏈接發送給好友

the

(1968年的系統名稱)

鎖定
the系統是1968年由E.W.Dijkstra和他的學生在荷蘭的艾恩德霍文技術學院(Technische Hogeschool Eindhoven)開發的。
此係統中第一次提出了操作系統的層次式結構設計方法。
該系統是運行在荷蘭的Electrologica X8 計算機上的一個簡單批處理系統,其內存只有32K,每字27位,系統共分6 個層次。處理器分配在第0層中進行,在中斷髮生或定時器到期時,由該層進行切換。在第0層之上,系統由一些連續的進程組成,編寫這些進程時不用再考慮在單處理機上多個進程運行的細節。換句話説,第0層中提供了基本的CPU多道程序設計
軟件名稱
the
最近更新時間
1968年
開發商
E.W.Dijkstra
運    行
Electrologica X8 計算機上
詳情
存儲管理在第1層中進行,它為進程分配主存空間,在主存用完時則在一個512K的磁鼓上保留進程的一部分(頁面)。第1層上,進程不用考慮它是在磁鼓上還是在主存中運行;第1層軟件保證一旦需要訪問某一頁面時,該頁面必定已在內存中。
第2層處理進程與操作員控制枱之間的通信。在第2層上,可以認為每個進程都有自己的操作員控制枱。第3層管理I/O設備和緩存相關的信息流。第3層上,每個進程都與有良好特性的抽象I/O設備打交道,而不必考慮外部設備的物理細節。第4層是用户層。用户進程不用考慮進程,內存,控制枱或I/O設備等細節。系統操作員進程位於第5層中。