我們的大腦裡都有各自的作業系統,它需要我們自己主動地、持續地公升級。我們的大腦裡都有各自的作業系統,它需要我們自己主動地、持續地公升級。「作業系統」這個概念,最早從李笑來老師的《新生--七年就是一輩子》看到。最近對這個概念有了一些新的認知, 於是希望借助寫作記錄下來。
當我們討論計算機的時候,大部分人指的是安裝了windows或linux或macos系統的電腦。大多人接觸的電腦都已安裝作業系統,然後在這個基礎上安裝軟體,只有少部分人會自己折騰。
diy第一步是選擇硬體,這一步要考慮不同硬體之間的相容性(比如說intel cpu的針頭就需要選擇合適的主機板),計算耗電量選擇合適的功率,在預算有限的前提下要以對今後任務影響最大的硬體為主,你還需要考慮到硬體和作業系統的關係(最新的intel cpu預設不支援xp系統)
diy第二步是安裝作業系統。 當你把所有硬體都集齊之後,就可以召喚神龍,不對,是點亮機器,也就是能不能進入主機板預設的bios(basic input output system)。所有主機板預裝bios, 用於和外界互動,所以你才能放入光碟或者插入u盤。bios通過開機自檢後,會讀取你u盤裡面的系統,之後經過漫長(也不長)的安裝流程,你的電腦就裝上了作業系統了。
diy第三步是安裝驅動。 在我的裝機過程歷史上,比如說最磨人的安裝黑蘋果,偶爾遇到作業系統無法識別硬體的問題,這是因為硬體對應的驅動沒有安裝好。」驅動「,這個定義非常形象,就是驅使硬體動起來,也就是告訴作業系統對應的硬體的基本資訊:它能做什麼,它不能作什麼,你要如何下命令才能指使他工作等。
在科技沒有發展之前,人類無法選擇自己的硬體,於是在受精卵形成的一瞬間,你的硬體選配列表(基因)就確定了。
這張選配列表會出現各種奇奇怪怪的問題,比如說忘加輸入裝置和輸出裝置,或者到貨的時候cpu居然存在瑕疵,並且還不能隨便退貨。
但是,你依舊無法自己選擇硬體,你不能在受精卵的時候和父母說,「我擔心自己因太帥而遭人嫉妒,我只想做乙個普通人」,或者說「人間太痛苦了,不要把我送到人世間遭罪了」。
當我把人比作計算機的時候,應該有人會問:
我們的作業系統是誰寫的?由於人類出生自帶了還算齊全的硬體,主機板上帶著bios,能夠與外界進行互動。我們最早安裝的作業系統其實來自於父母,老師等外界環境。然後,我們有了自己的語言編譯器,將語言對應的邏輯理念,通過自己的理解編譯成自己的技能,從而完善自己的作業系統。
那麼「父母的作業系統來自於**呢?」繼續問下去就是「第一套作業系統是編寫的?」
未完待續
作業系統 作業系統的概念
3 作業系統的目標和功能 作業系統用做擴充機器 計算機系統自上而下可區分為 從作業系統的角度 計算機系統的概述 在計算機中的cpu 記憶體 輸入 輸出裝置等硬體,提供了基本的計算機資源 應用程式等規定了按何種方式來使用這些資源來為使用者服務 作業系統控制和協調各使用者程式對硬體的分配和呼叫。所以作業...
作業系統 作業系統介面
介面表現為函式呼叫,由作業系統提供,連線作業系統和應用軟體。出於安全性考慮,應用程式不能直接在記憶體中任意訪問 將核心程式和使用者程式隔離 通過比較訪問資料段cpl和rpl的特權級和當前段dpl的特權級之間的關係 應用程式呼叫庫函式printf printf呼叫庫中的write函式 write將函式...
作業系統(作業系統引論)
方便性 方便使用者進行操作計算機 有效性提高系統資源的利用率 提高系統的吞吐量,加速程式的執行 可擴充性 方便地增添新的模組和功能,以及對原有的功能模組進行修改 開放性能夠遵循世界標準規範 os作為使用者和計算機硬體系統之間的介面 使用者能夠通過作業系統來使用計算機系統 os作為計算機資源的管理者 ...