一個進程從建立到終止,全由作業系統的核心掌控。作業系統的內部有一個進程佇列,針對進程的狀態和需求,根據不同的算法安排執行的順序。每個進程會分配到一小段CPU時間(稱為time slice),該段時間結束CPU馬上切換到其他進程執行。像這種不停的在各種進程之間切換執行(稱為上下文切換:context swtich)的系統,稱為多進程作業系統。
像Windows NT、Unix-like的Linux/BSD等,都是這樣的系統。這種系統,會讓用戶感覺同一時間,CPU好像“同時”執行許多程式一樣,但其實CPU一次只執行一個程式片段。
相關詞條
-
多進程
進程是程式在計算機上的一次執行活動。當你運行一個程式,你就啟動了一個進程。顯然,程式是死的(靜態的),進程是活的(動態的)。進程可以分為系統進程和用戶進...
簡介 Windows應用程式的訊息來源 -
進程
進程是作業系統結構的基礎;是一次程式的執行;是一個程式及其數據在處理機上順序執行時所發生的活動;是程式在一個數據集合上運行的過程,它是系統進行資源分配和...
定義 WindowsXP常見的進程列表 Windows進程大全 -
Linux作業系統
Linux是一個基於POSIX和UNIX的多用戶、多任務、支持多執行緒和多CPU的作業系統。它能運行主要的UNIX工具軟體、應用程式和網路協定。它支持32...
簡介 Linux簡史 功能 縱覽 實用工具 -
作業系統[計算機管理控制程式]
作業系統(英語:operating system,縮寫作 OS)是管理計算機硬體與軟體資源的電腦程式,同時也是計算機系統的核心與基石。作業系統需要處理...
簡介 歷史 功能 結構 分類 -
作業系統
作業系統(英語:operating system,縮寫作 OS)是管理計算機硬體與軟體資源的電腦程式,同時也是計算機系統的核心與基石。作業系統需要處理...
簡介 歷史 功能 結構 分類 -
多進程編程
多進程編程,計算機術語,是UNIX作業系統是分時多用戶系統。
簡介 描述 -
Linux進程查看
Linux進程查看,該命令主要用於查看當前線上上的用戶情況。這個命令非常有用。系統管理員希望監視每個登錄的用戶此時此刻的所作所為,也要使用who命令。
who命令 who命令的常用語法格式如下: -
WINDOWS作業系統
Microsoft Windows,是美國微軟公司研發的一套作業系統,它問世於1985年,起初僅僅是Microsoft-DOS模擬環境,後續的系統版本由...
版本歷史 早期系列 Windows9x系列 基本介紹 WindowsNT -
《作業系統》
該章是學生學習計算機軟體的第一章,在這一章我們將展示作業系統在計算機中的作用,作業系統是計算機硬體和用戶的一個接口,它使得其他程式更加方便有效地進行,所...
基本信息 學習者特徵分析: 學習內容分析: 教學目標分析 教學重點與難點