假離線即SPOOLing。SPOOLing技術是低速輸入輸出裝置與主機交換的一種技術,通常也稱為“假離線真聯機”,他的核心思想是以聯機的方式得到離線的效果。
這實際上是一種外圍裝置同時聯機操作技術,又稱為排隊轉儲技術。它在輸入和輸出之間增加了“輸入井”和“輸出井”的排隊轉儲環節,以消除使用者的“聯機”等待時間。在系統輸入模組收到作業輸入請求訊號後,輸入管理模組中的讀過程負責將資訊從輸入裝置中讀入輸入井緩衝區。當緩衝區滿時,由寫過程將資訊從緩衝區寫到外存的輸入井中,讀過程和寫過程反覆迴圈,直到一個作業輸入完畢。當讀過程讀到一個硬體結束標誌之後,系統再次驅動寫過程把最後一批資訊寫入外存輸入井並呼叫中斷處理程式結束該次輸入。然後,系統為該作業建立作業控制塊,從而使輸入井中的作業進入作業等待佇列,等待作業排程程式選中後進入記憶體執行。系統在管理輸入井過程中可以“不斷”讀入輸入的作業,直到輸入結束或輸入井滿而暫停。若系統的某臺臺行式印表機採用了虛擬裝置技術,那麼若有程序要求對它列印輸出時,SPOOLing系統並不是將這臺印表機直接分配給程序,而是在共享裝置(磁碟)上的輸出,SPOOLing儲存區中為其分配一塊儲存空間,程序的輸出資料以檔案形式此。各程序的資料輸出檔案形成了一個輸出佇列,由輸出POOLing系統控制這臺印表機程序,依次將佇列中的輸出檔案實際列印輸出。在SPOOLing系統中,實際上並沒有為任何程序分配,而只是在輸入井和輸出井中,為程序分配一儲存區和建立一章I/O請求表。這樣,便把獨佔裝置改造為共享裝置。
假離線即SPOOLing。SPOOLing技術是低速輸入輸出裝置與主機交換的一種技術,通常也稱為“假離線真聯機”,他的核心思想是以聯機的方式得到離線的效果。
這實際上是一種外圍裝置同時聯機操作技術,又稱為排隊轉儲技術。它在輸入和輸出之間增加了“輸入井”和“輸出井”的排隊轉儲環節,以消除使用者的“聯機”等待時間。在系統輸入模組收到作業輸入請求訊號後,輸入管理模組中的讀過程負責將資訊從輸入裝置中讀入輸入井緩衝區。當緩衝區滿時,由寫過程將資訊從緩衝區寫到外存的輸入井中,讀過程和寫過程反覆迴圈,直到一個作業輸入完畢。當讀過程讀到一個硬體結束標誌之後,系統再次驅動寫過程把最後一批資訊寫入外存輸入井並呼叫中斷處理程式結束該次輸入。然後,系統為該作業建立作業控制塊,從而使輸入井中的作業進入作業等待佇列,等待作業排程程式選中後進入記憶體執行。系統在管理輸入井過程中可以“不斷”讀入輸入的作業,直到輸入結束或輸入井滿而暫停。若系統的某臺臺行式印表機採用了虛擬裝置技術,那麼若有程序要求對它列印輸出時,SPOOLing系統並不是將這臺印表機直接分配給程序,而是在共享裝置(磁碟)上的輸出,SPOOLing儲存區中為其分配一塊儲存空間,程序的輸出資料以檔案形式此。各程序的資料輸出檔案形成了一個輸出佇列,由輸出POOLing系統控制這臺印表機程序,依次將佇列中的輸出檔案實際列印輸出。在SPOOLing系統中,實際上並沒有為任何程序分配,而只是在輸入井和輸出井中,為程序分配一儲存區和建立一章I/O請求表。這樣,便把獨佔裝置改造為共享裝置。