批處理作業可能是計算機資源利用和管理中最古老的方法之一。很簡單,用戶收集一些數據,通常是以文件的形式,并準備一個批處理作業,通過一個特定的計算機程序或一組程序同時處理所有這些文件。與交互式計算機相反會話,當用戶...
批處理作業可能是計算機資源利用和管理中最古老的方法之一。很簡單,用戶收集一些數據,通常是以文件的形式,并準備一個批處理作業,通過一個特定的計算機程序或一組程序同時處理所有這些文件。與交互式計算機相反會話,當用戶主動地向計算機發出命令并接收來自計算機的輸入請求時,批處理作業包括用戶希望在一次操作中對這些文件和數據所做的所有工作,大型主機的擁有和操作成本很高。因此,批處理作業被設計成一種用戶提交工作給計算機處理的方式,這種方式可以在一天中均勻地分配系統的計算能力和資源。最終,隨著大型機通過終端向遠程用戶發起挑戰,正常的工作日需要更多的交互式會話,使主機保持忙碌。然后,批處理作業被安排到隊列中,在晚上進行操作。這樣,這些昂貴的計算系統的成本就更合理了。隨著信息技術產業的持續繁榮和計算機向桌面擴展,批處理作業仍然是電腦的主要用途,雖然許多批處理作業對大多數典型的桌面計算機用戶是看不見的。但一些最常見的批處理作業可能被忽視,它們是每天在幕后發生的簡單過程。打印一系列文件是批處理作業的一種形式,其中文檔被發送到打印機并安排輸出。另一種典型的批處理作業是指清理一天中通過使用各種計算機程序積累起來的臨時文件。還有其他類型的批處理作業,它們能夠根據用戶定義的規范處理多個文件圖像處理程序具有內置的批處理方法,允許用戶對大量圖像執行重復操作。在其他更大的上下文中,批處理還負責許多與業務相關的任務。計算機生成的報告在一天結束時匯總收集的所有數據,是執行的一種常見的批處理作業。繁忙的數據庫也承擔批處理作業,以便在收集到的大量數據可能對數據庫造成壓力時,可以將這些數據成批添加到數據庫中。由于批處理作業的有用性,更多處理批處理的技術在不斷發展。IBM?已經為其計算平臺開發了專門面向大批量處理和調度操作的操作系統和整個軟件系統。每個臺式計算機操作系統都帶有一些調度或批處理方法腳本語言的發展使得準備和組織需要使用多個軟件程序的批處理作業和調度諸如UNIX之類的守護程序變得更加容易?~s cron或Microsoft?~s作業計劃程序可以作為具有唯一權限的特定用戶運行批處理作業,以達到安全目的
-
發表于 2020-08-07 16:16
- 閱讀 ( 1686 )
- 分類:電腦網絡