假脫機
在信息學中,假脫機(外部設備聯機並行操作,SPOOL,Simultaneous Peripheral Operations On-Line)是一種數據緩衝,指傳輸數據的過程中,將數據存放在臨時工作區中。其它程序可以在之後的任意時間點對其存取。通常英語動詞spool可以指儲存設備的行為,具體表現為物理意義上的纏或卷,就比如說磁帶機。最常見的假脫機的應用是打印緩存,即把打印任務加入到隊列。
來源
根據塔能鮑姆, 「SPOOL」是simultaneous peripheral operations on-line的首字母縮略字;[1] 對於打印機,則是simultaneous peripheral output on line(外部設備聯機並行輸出)的縮寫。
歷史
此章節尚無任何內容,需要擴充。 |
處理
此章節尚無任何內容,需要擴充。 |
標題頁(Banner page)
優點:
- 可以使不同的CPU Computation跟I/O Operation同時執行,並保持忙碌。
- 提升資源利用,使CPU效能最大化
種類
- Spoolers:
- Berkeley printing system (lpr/lpd)
- Houston Automatic Spooling Priority (HASP), prominent in 1960s[2]
- Job Entry Subsystem 2/3, a follower of HASP[3]
- Priority Output Writers, Execution Processors and Input Readers (POWER)[4][5]
- The Spooler, IBM DOS spooler, 1975–1980s
參見
參考資料
- ^ Tanenbaum, Andrew S. Modern Operating Systems. 3rd Ed. Pearson Education, Inc., 2008. ISBN 978-0-13-600663-3
- ^ IBM. The HASP System, February 26, 1971 HASP II (360D-05.1-014) V3M1. Version 3 Modification Level 1. 1971年2月26日.
- ^ IBM. z/OS V1R9.0 JES2 Introduction. [2018-01-08]. SA22-7535-06. (原始內容存檔於2020-01-23).
- ^ DOS/VS POWER/VS Installation and Operations, GC33-5403-1 (PDF). (原始內容 (PDF)存檔於2021-02-24).
- ^ VSE/POWER - 5686-CF9-03. (原始內容存檔於2012-09-21).