2.1 進程
嚴格的說,在一個瞬間,cpu只能運行一道程序。但在一秒鐘期間,他可能運行多道程序,這樣就給用戶一種並行的錯覺。這也稱僞並行。
多處理機系統(該系統有兩個或多個cpu共享同一個物理內存)是真正硬件並行。
進程的狀態:
- 運行態(該時刻進程實際佔用CPU)。
- 就緒態(可運行,但因爲其他進程正在運行而暫時停止)。
- 阻塞態(除非某種外部事件發生,否則進程不能運行)。
- 進程爲等待輸入而阻塞。
- 調度程序選擇另一個進程。
- 調度程序選擇這個進程。
- 出現有效輸入。
2.1 進程
嚴格的說,在一個瞬間,cpu只能運行一道程序。但在一秒鐘期間,他可能運行多道程序,這樣就給用戶一種並行的錯覺。這也稱僞並行。
多處理機系統(該系統有兩個或多個cpu共享同一個物理內存)是真正硬件並行。
進程的狀態: