Spooling(假離線)系統

2021-10-05 16:15:29 字數 544 閱讀 5897

多道程式技術:一台物理cpu虛擬為多台邏輯cpu

spooling技術:一台物理i/o裝置虛擬為多台邏輯i/o裝置

前身:為了緩和cpu的高速性與i/o裝置的低速性間的矛盾,引入了離線輸入、離線輸出技術。(例如離線輸入)該技術是利用專門的外圍控制機,先將低速i/o裝置上的資料傳送到高速磁碟上。當處理機需要輸入資料時,直接從磁碟中讀取資料。

spooling(simultaneaus periphernal operating online)技術:引入多道程式技術,利用其中的一道程式,來模擬離線輸入時的外圍控制機功能,把低速i/o裝置上的資料傳送到高速磁碟上。再利用另一道程式模擬離線輸出時外圍控制機的功能,把資料從磁碟傳送到低速輸出裝置上。這樣,便可在主機的直接控制下,實現以前的離線輸入、輸出功能。此時的外圍操作與cpu對資料的處理同時進行,我們把這種在聯機情況下實現的同時外圍操作的技術稱為spooling技術。spooling技術是對離線輸入/輸出系統的模擬,其是建立在通道技術與多道程式技術的基礎上,以高速隨機外存(通常為磁碟)為後援儲存器。其工作原理如下圖:

spooling系統主要由以下四部分構成:

假離線(Spooling)系統

多道程式可以將一台物理cpu虛擬為多台邏輯cpu 假離線技術,可以將一台物理i o裝置虛擬為多台邏輯i o裝置 為了緩和cpu的高速性和i o裝置的低速性,引入了離線輸入 輸出技術 該技術利用專門的外圍控制機,先將低速i o裝置上的資料傳輸到高速磁碟上,或者相反。當處理機需要輸入資料時,便可以直接從...

作業系統 SPOOLing(假離線)技術

要回答什麼是假離線技術,首先我們需要知道什麼是離線技術。計算機作業系統 第四版 寫道 為了解決人機矛盾及cpu和i o裝置之間速度不匹配的矛盾,20世紀50年代末出現了離線i o技術。該技術是將事先裝有使用者程式和資料的紙袋裝入紙帶輸入機,在一台外圍機的控制下,把紙帶 卡片 上的資料 程式 輸入道磁...

Hybird App離線快取系統

offlineresourceinfo介面請求方法 postofflineresourceinfo介面請求引數 json 形式 form 表單形式 resourcenames m,coach,activity resourceversions 1.0.0,1.0.0,1.0.0offlinereso...