該系統(tǒng)是運行在荷蘭的Electrologica X8計算機上的一個簡單批處理系統(tǒng),其內(nèi)存只有32K,每字27位,系統(tǒng)共分6個層次。處理器分配在第0層中進行,在中斷發(fā)生或定時器到期時,由該層進行切換。在第0層之上,系統(tǒng)由一些連續(xù)的進程組成,編寫這些進程時不用再考慮在單處理機上多個進程運行的細節(jié)。換句話說,第0層中提供了基本的CPU多道程序設(shè)計。
存儲管理在第1層中進行,它為進程分配主存空間,在主存用完時則在一個512K的磁鼓上保留進程的一部分(頁面)。第1層上,進程不用考慮它是在磁鼓上還是在主存中運行;第1層軟件保證一旦需要訪問某一頁面時,該頁面必定已在內(nèi)存中。
第2層處理進程與操作員控制臺之間的通信。在第2層上,可以認為每個進程都有自己的操作員控制臺。第3層管理I/O設(shè)備和緩存相關(guān)的信息流。第3層上,每個進程都與有良好特性的抽象I/O設(shè)備打交道,而不必考慮外部設(shè)備的物理細節(jié)。第4層是用戶層。用戶進程不用考慮進程,內(nèi)存,控制臺或I/O設(shè)備等細節(jié)。系統(tǒng)操作員進程位于第5層中。