膨脹合金

[拼音]:fenshi chuli

[英文]:time-sharing

多個使用者(或部門)在定時分配的基礎上共用一個資訊處理系統的資訊處理方式。

早期的資訊處理系統中,計算機只為一個使用者服務。批處理雖能有效地提高機器的利用率,但使用者把作業交給系統後便失去了對作業控制和修改的能力,而且通常要經幾小時甚至幾天才能得到所需要的結果。使用者希望能通過自己的終端直接享用計算機資源,因而出現了分時的思想。由於計算機的高速度,它可以在分時共享的基礎上高效率地為多個使用者服務。

分時處理系統是一個計算機系統(見圖),它包括許多獨立的、相對低速的、可以同時使用的聯機終端裝置(見聯機處理),每個終端都可以直接訪問中央處理機。中央處理機由一個時鐘控制,按一定的時間從一個終端切換到另一個終端。它在指定的時間片內完成每個作業的一部分,儲存中間處理的結果,然後轉向另一個終端,如此迴圈直至工作全部結束。安排給每個使用者的時間片是很短的,例如大約1/40秒,但是由於計算機的速度很高,在這段時間內它還是能完成很多的操作處理。使用者之間的切換極其頻繁,可使使用者覺得好像在單獨使用一個資訊處理系統。使用者彼此之間獨立地操作,不會發生混淆或破壞現象。通常對各使用者的作業還可賦予一定的優先權,作業按優先權排成佇列。優先權高的作業可能獲得較多的或較長的時間片。

分時系統與那些為一個部門的專用目的而設計的系統不同,它力圖為多個部門提供服務,處理較廣範圍的商務和科學作業。因此它的主儲存器容量很大,中央處理機的通用性好,以支援所有複雜的程式設計和控制功能。分時處理有大量使用者的資訊存在同一個檔案系統中,所以保密性更為重要,需要採取必要的措施(見資料安全)。

分時處理是商用計算服務的基本方式。商用計算公司向各類顧客出售處理時間,提供多種服務,使顧客只需要關心他自己建立的應用系統,而不必考慮資料庫管理和資料通訊等問題。顧客可通過遠端終端與計算機系統相連,並按終端與中央處理機連線的時間以及佔用中央處理機的時間付費。各類學校可利用分時處理向廣大學生提供上機的機會。商業部門和工業部門在它們的日常工作中也需要資訊處理系統具有分時處理的能力。