作業系統相關整理

2022-09-11 21:45:34 字數 751 閱讀 1123

由於程式設計師無法詳細了解到硬體部分的每乙個細節,為提高開發效率,作業系統就解決了所有關於硬體控制部分的問題。

二、作業系統的位置

作業系統位於計算機硬體與應用軟體之間,本質也是乙個軟體。

三、作業系統的兩大作用

1.為應用程式提供如何使用硬體的抽象

2.為應用程式對cpu的競爭提供管理,使其有序化

四、作業系統的發展

1.第一代:

由於真空管和穿孔卡片的第一代計算機工作特性,使得第一代計算機並沒有作業系統的概念,所有程式都是直接控制硬體

2.第二代:

因為在第二代計算機當中,引入了批處理的任務處理機制,所以在第二代計算機作業系統當中,出現了現代作業系統的前身(有處理單元和i/o單元)

3.第三代:

在第三代計算機上,因為積體電路和多道技術的實現,出現了分時作業系統,之後演變為unix等版本的作業系統

4.***

現代計算機作業系統,例:windows,mac os等

五、多到技術(指的是多道/個程式)

空間上的復用:記憶體中進入多個程式

時間上的復用:cpu切換

1.應用長時間占用cpu

2.程式遇到i/o阻塞

空間上的復用:記憶體中進入多個程式

時間上的復用:cpu切換

1.應用長時間占用cpu

2.程式遇到i/o阻塞

作業系統相關

程序 乙個執行的程式就是乙個程序。是系統資源分配的最小單位,擁有自己獨立的記憶體空間。既不共享堆也不共享棧 由作業系統排程 執行緒 排程執行的最小單位,不能獨立存在,共享記憶體。共享堆不共享棧 由作業系統排程 協程 是一種使用者態的輕量級執行緒,排程完全由使用者控制。和執行緒一樣,共享堆不共享棧 由...

作業系統相關

seo search engine optimization 漢譯為搜尋引擎優化。是一種方式 利用搜尋引擎的規則提高 在有關搜尋引擎內的自然排名。目的是讓其在行業內佔據領先地位,獲得品牌收益。很大程度上是 經營者的一種商業行為,將自己或自己公司的排名前移。作業系統 operating system,...

作業系統相關概念

作業系統相關概念 windows windows中文是窗戶的意思。另外還有微軟公司 推出的視窗 電腦作業系統名為windows 隨著電腦硬體和軟體系統的不斷公升級,微軟的windows作業系統也在不斷公升級,從16位 32位到64位 作業系統。從最初的windows1.0到大家熟知的windows9...