[操作系統] 操作系統的特征-並發性/共享性/虛擬性/異步性


並發性

1.並發:兩個或多個事件交替執行

2.操作系統的並發性:同時存在着多個運行着的程序,一個單核cpu同一時刻只能運行一個程序,操作系統負責協調

多個程序交替執行,宏觀上看起來是同時進行的

3.如果有多個核心的cpu,那么程序是可以並行同時執行的

 

共享性

兩種資源共享方式:互斥共享和同時共享

互斥共享:一段時間之內只允許一個進程訪問資源

同時共享:一段時間以內允許多個進程“同時”訪問資源

 

虛擬性

一個物理上的實體變成了若干個邏輯上的對應物

虛擬技術:分為空分復用技術(虛擬內存)和時分復用技術(虛擬cpu)

 

異步性

進程在並發執行過程中會走走停停,這就是異步性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM