氟化物治理

[拼音]:tuoji chuli

[英文]:off-line processing

由不直接與主機連線的外部裝置進行的資料處理。輸入時,資訊不直接輸入中央處理機,而是通過某個不受中央處理機控制的輸入裝置先記錄在儲存介質上,以後再輸入給計算機進行處理。輸出時,處理結果也先記錄在儲存介質上,然後再轉移到需要資訊的地方,通過某個不受中央處理機控制的輸出裝置輸出。

早期用手工操作方式使用計算機時,操作和輸入輸出都是聯機的,由中央處理機直接控制完成,作業時間很長(見聯機處理)。隨著計算機速度不斷提高,中央處理機在輸入輸出操作時要等待慢速的聯機輸入輸出裝置,不能充分發揮應有的效率。為此,在批處理中引入了離線輸入輸出:在主機之外另設一臺小型衛星機,該機只與外部裝置打交道,把要處理的資訊成批地輸入到高速的輔助儲存器(磁帶或磁碟)中,再把輔助儲存器與主機連線起來。主機僅從高速的輔助儲存器中調入資訊進行處理,作業完成後,處理結果和有關資訊以檔案形式存於輔助儲存器中,然後再把它們轉移到衛星機去輸出。衛星機的工作完全獨立於主機進行,因而主機能擺脫慢速的輸入輸出工作的牽制。如果輸入輸出任務繁重,則可配置若干臺衛星機,一些專門從事離線輸入,另一些專門從事離線輸出(見圖)。

離線處理能提高裝置的利用率,但需要操作員干預,只適用於批處理方式。在一批作業全部輸入到輔助儲存器中後,主機開始逐一處理,這批作業全部處理完畢後才由衛星機將它們分離出來。在一批作業處理期間,如新來一個作業,即使是一個緊急任務且不要花費很多處理時間,系統也不能對它進行處理,只能把它放在下一批中,等待這批作業處理完後再作處理,因而靈活性差。

在用直接存取的大容量磁碟作為輔助儲存器的系統中,不用衛星機從事離線輸入輸出,而由主機和通道來承擔這一功能。輸入程式負責把輸入裝置上的作業源源不斷地輸入到磁碟的某個區域(作業輸入區)中,並把描述作業的資訊登記在等待佇列中,以供主機調入處理。各作業要輸出的資訊存在磁碟的另一個區域(作業輸出區)中,當輸出裝置空閒時,由輸出程式將輸出區中的資訊輸出。由於輸入程式和輸出程式的執行時間很短,僅僅是組織資訊的輸入和輸出以及在相應佇列中登記資訊所需的時間,可使人產生一種作業進入和資訊輸出是離線進行的感覺,這稱為假離線輸入輸出系統。它比離線輸入輸出系統有很大改進,例如一個優先順序高的小作業被假離線系統讀入磁碟的輸入區後,就可能很快被作業排程程式選中而優先執行(見多道作業處理),從而使其等待時間大大縮短。但假離線系統管理複雜,要佔用一部分主存空間,並花費一定的主機時間,只宜在主機速度不太高時採用。