第一章 作業系統引論(2)
阿新 • • 發佈:2018-12-11
1. 作業系統的基本特徵 ①併發 併發和程序是現代OS最重要的基本概念 區別併發和並行: 並行性:兩個或多個事件在同一時刻發生 併發性:兩個或多個事件在同一時段發生 ②共享 系統中的資源可供記憶體中多個併發執行的程序(執行緒)共同使用。 主要有兩種共享方式: 互斥共享方式: 對臨界資源(如印表機)採用該方式,資源分配給某程序後未釋放前,不能被其他程序所用。臨界資源(獨佔資源):一段時間內只允許一個程序訪問的資源。 同時訪問方式: 對允許“同時”訪問的資源(如磁碟)採用該方式,但“同時”仍然是“巨集觀並行微觀序列”的,不是真正的同時 併發和共享互為存在的條件 ③虛擬 通過某種技術把一個物理實體變為若干個邏輯對應物,兩種實現方式: 時分複用