不同型別的作業系統有哪些基本特性?
不同型別作業系統的基本特性如下:
批處理作業系統
具有相似需求的作業被批次組合在一起,由操作員或自動作業排程程式一起執行在計算機上。透過緩衝、離線操作、假離線和多道程式設計,始終保持CPU和I/O裝置繁忙,從而提高效能。將需要很少互動的大型作業進行批處理,可以提交舊的exe並在稍後提取。
互動式作業系統
系統由許多短事務組成,其中下一個事務的結果可能是可預測的。響應時間需要很短,因為使用者提交後會等待結果。
分時作業系統
該系統使用CPU排程和多道程式設計來提供經濟高效的互動式系統使用。CPU快速地在使用者之間切換。作業不是由假離線卡片映像定義的,每個程式從終端讀取其下一個控制卡,輸出通常會立即列印到螢幕上。
即時作業系統
通常用於專用應用程式,該系統讀取來自感測器的資訊,並且必須在固定時間內響應以確保正確的效能。
網路作業系統
它在網路(例如檔案共享)上提供作業系統功能。
對稱多處理 (SMP)
它用於有多個CPU的系統,每個CPU執行作業系統的同一副本。通訊透過系統匯流排進行。
分散式作業系統
該系統在多個物理處理器之間分配計算。處理器不共享記憶體或時鐘。相反,每個處理器都有自己的本地記憶體。它們透過各種通訊線路(如高速匯流排或區域網)相互通訊。
叢集作業系統
集群系統將多臺計算機組合成單個系統以執行計算任務。
手持式裝置
小型計算機系統執行簡單的任務,例如日曆、電子郵件和網頁瀏覽。手持式系統與傳統的臺式系統不同,記憶體和顯示屏較小,處理器速度較慢。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP