分時系統
分時系統(英語:time-sharing)是計算機科學中對資源的一種共享方式,利用多道程序與多任務處理使多個用戶可以同時使用一台計算機。[1]
分時的概念出現於1960年代,在1970年代作為一種傑出的模型引發了計算機歷史上的一次重大技術革新。通過在多個用戶之間共享計算機資源,此技術極大地降低了計算資源的成本,讓個人和組織可以在不實際擁有計算機的情況下使用計算機。[2]分時系統還對交互式計算機起到了推廣作用,促進了交互式軟件的開發進程。
一般來說,計算機用戶(可以是多個)通過特定的端口向計算機發送指令,計算機完成相應任務後再將結果通過端口反饋給用戶。
在早期的計算機系統中,計算機處理多個用戶發送出的指令的時候,處理的方案即為分時,即計算機把它的運行時間分為多個時間段,並且將這些時間段平均分配給用戶們指定的任務。輪流地為每一個任務運行一定的時間,如此循環,直至完成所有任務。
這種使用分時的方案為用戶服務的計算機系統即為分時系統。