-
異步性
鎖定
所謂異步性是指進程以不可預知的速度向前推進。內存中的每個進程何時執行,何時暫停,以怎樣的速度向前推進,每道程序總共需要多少時間才能完成等,都是不可預知的。
- 中文名
- 異步性
- 外文名
- Asynchronism
- 指
- 進程以不可預知的速度向前推進
- 類 型
- 不可預知
- 方 式
- 停停走走
比如,當正在執行的進程提出某種資源請求時,如打印請求,而此時打印機正在為其他某進程打印,由於打印機屬於臨界資源,因此正在執行的進程必須等待,且放棄處理機,直到打印機空閒,並再次把處理機分配給該進程時,該進程方能繼續執行。可見,由於資源等因素的限制,進程的執行通常都不是“一氣呵成”,而是以“停停走走”的方式運行。
儘管如此,但只要在操作系統中配置有完善的進程同步機制,且運行環境相同,作業經多次運行都會獲得完全相同的結果。因此,異步運行方式是允許的,而且是操作系統的一個重要特徵。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:11次歷史版本
- 最近更新: xqrpnwst966658