爬过这 6 个坡,你就能对 Linux 操作系统了如指掌
生活随笔
收集整理的這篇文章主要介紹了
爬过这 6 个坡,你就能对 Linux 操作系统了如指掌
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
https://www.infoq.cn/article/Xvlq27eG_GHazRHsOTU2
比喻很有意思
對于普通用戶來講,其實只要會用就行了,但是咱們作為專業(yè)人士,要深入探究一下背后的答案。操作系統(tǒng)其實就像一個軟件外包公司,其內核就相當于這家外包公司的老板。為什么這么說呢?
假設,我們現(xiàn)在就是在做一家外包公司,我們的目標是把這家公司做上市。其中,操作系統(tǒng)就是這家外包公司的老板。我們把這家公司的發(fā)展階段分為這樣幾個時期:
- 初創(chuàng)期:這個老板基于開放的營商環(huán)境(x86 體系結構),創(chuàng)辦一家外包公司(系統(tǒng)的啟動)。因為一開始沒有其他員工,老板需要親自接項目(實模式)。
- 發(fā)展期:公司慢慢做大,項目越接越多(保護模式、多進程),為了管理各個外包項目,建立了項目管理體系(進程管理)、會議室管理體系(內存管理)、文檔資料管理系統(tǒng)(文件系統(tǒng))、售前售后體系(輸入輸出設備管理)。
- 壯大期:公司越來越牛,開始促進內部項目的合作(進程間通信)和外部公司合作(網絡通信)。
- 集團化:公司的業(yè)務越來越多,會成立多家子公司(虛擬化),或者鼓勵內部創(chuàng)業(yè)(容器化),這個時候公司就變成了集團。大管家的調度能力不再局限于一家公司,而是集團公司(Linux 集群),從而成功上市(從單機操作系統(tǒng)到數(shù)據中心操作系統(tǒng))。
?
轉載于:https://www.cnblogs.com/davidwang456/articles/10722234.html
總結
以上是生活随笔為你收集整理的爬过这 6 个坡,你就能对 Linux 操作系统了如指掌的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis分布式锁的正确实现方式(Jav
- 下一篇: 构建优质的推荐系统服务