[導(dǎo)讀]↓推薦關(guān)注↓今天,為大家解讀一幅來(lái)自TurnOff.us的漫畫(huà)“InSideTheLinuxKernel”。TurnOff.us是一個(gè)極客漫畫(huà)網(wǎng)站,作者DanielStori畫(huà)了一些非常有趣的關(guān)于編程語(yǔ)言、Web、云計(jì)算、Linux相關(guān)的漫畫(huà)。今天解讀的便是其中的一篇。在開(kāi)始之前...
↓推薦關(guān)注↓今天,為大家解讀一幅來(lái)自 TurnOff.us 的漫畫(huà) “InSide The Linux Kernel” 。
TurnOff.us 是一個(gè)極客漫畫(huà)網(wǎng)站,作者Daniel Stori 畫(huà)了一些非常有趣的關(guān)于編程語(yǔ)言、Web、云計(jì)算、Linux 相關(guān)的漫畫(huà)。今天解讀的便是其中的一篇。
在開(kāi)始之前,我們先來(lái)看看這幅漫畫(huà)的全貌!這幅漫畫(huà)是以一個(gè)房子的側(cè)方刨面圖來(lái)繪畫(huà)的。使用這樣的一個(gè)房子來(lái)代表Linux 內(nèi)核。
一、地基
一個(gè)房子最重要的就是地基,所以我們先從地基講起。
地基(底層)由一排排的文件柜組成,井然有序,文件柜里放置著“文件”——電腦中的文件。左上角,有一只胸前掛著 421 號(hào)牌的小企鵝,它表示著 PID(進(jìn)程 IDProcess ID) 為 421 的進(jìn)程,它正在查看文件柜中的文件,這代表系統(tǒng)中正有一個(gè)進(jìn)程在訪問(wèn)文件系統(tǒng)。在右下角有一只小狗,它是看門狗watchdog ,這代表對(duì)文件系統(tǒng)的監(jiān)控。二、第一層
接下來(lái)的一層就比較熱鬧了:
在這一層,最引人矚目的莫過(guò)于中間的一塊墊子,眾多小企鵝在圍著著桌子坐著。這個(gè)墊子的區(qū)域代表進(jìn)程表。
左上角有一個(gè)小企鵝,站著,仿佛在說(shuō)些什么這顯然是一位家長(zhǎng)式的人物,不過(guò)看起來(lái)周圍坐的那些小企鵝不是很聽(tīng)話——你看有好多走神、自顧自聊天的——“喂喂,說(shuō)你呢,哇塞娃(171),轉(zhuǎn)過(guò)身來(lái)”。它代表著 Linux 內(nèi)核中的初始化(init)進(jìn)程,也就是我們常說(shuō)的 PID 為 1 的進(jìn)程。桌子上坐的小企鵝都在等待狀態(tài)wait中,等待工作任務(wù)。瞧瞧,墊子(進(jìn)程表)兩旁有兩只小狗,它會(huì)監(jiān)控小企鵝的狀態(tài)(監(jiān)控進(jìn)程),當(dāng)小企鵝們不聽(tīng)話時(shí),它就會(huì)汪汪地叫喊起來(lái)。
這兩位企鵝累的滿頭大汗,任勞任怨的在搬動(dòng)著管道。
一只小企鵝可以把自己手上的東西通過(guò)這個(gè)管道,傳遞給后面的小企鵝。不過(guò)怎么看起來(lái)前面這只(男?)企鵝累得滿頭大汗,而后面那只(女?)企鵝似乎游刃有余——喂喂,前面那個(gè),褲子快掉了~當(dāng)然,同樣辛勤勞動(dòng)的還有這位小老弟,cron進(jìn)程。看它急得頭上都冒汗了,這位老弟不斷的看著手表,執(zhí)行著周期性任務(wù)。這只pid為1341的小企鵝就是大名鼎鼎的apache http服務(wù)器進(jìn)程。它堅(jiān)守在80端口提供http服務(wù)。它頭上的羽毛就是apache的標(biāo)志。這位帶著墨鏡的企鵝守護(hù)著22端口。它看著要比其他的企鵝要更加有威嚴(yán),臉上彷佛寫著生人勿進(jìn)四個(gè)字。原來(lái)它看護(hù)的是用于SSH服務(wù)的22端口,SSH服務(wù)常常用于遠(yuǎn)程登陸,所以必須要仔細(xì)審查。還有年久失修的FTP端口21。FTP服務(wù)用的人已經(jīng)很少了,以至于連門牌都快掉了。這位端著紅酒,略帶醉意的就是wine,有了它,我們可以在Linux上運(yùn)行一些簡(jiǎn)單的windows程序。類似的項(xiàng)目還有LKL(Linux Kernel Library) https://github.com/lkl在圖片的左上角,有一個(gè)向下臺(tái)階。這個(gè)臺(tái)階是底層(地基)的文件系統(tǒng)中的,進(jìn)程們可以通過(guò)這個(gè)臺(tái)階,到文件系統(tǒng)中去讀取文件,進(jìn)行操作。三、躍層
最后,我們來(lái)看看躍層,也是最接近用戶的一層。兩只企鵝在名為TTY的窗口面前工作,一只企鵝在控制臺(tái)前戳戳點(diǎn)點(diǎn),另一只在仔細(xì)端詳程序的輸出。TTY中文為電傳打字機(jī),關(guān)于TTY,可以追溯到計(jì)算機(jī)的遠(yuǎn)古時(shí)代,那時(shí)候我們使用的還只是沒(méi)有主機(jī)的打字機(jī)。設(shè)備的輸入要經(jīng)過(guò)長(zhǎng)長(zhǎng)的串行線路才能到達(dá)那昂貴的大型主機(jī)(Mainframe Computer)。
作為Unix-like的Linux也繼承了這一特性,在/dev目錄下和ps命令的輸出中我們都可以看到它的身影。
在一層之上,還有一個(gè)躍層,這里有很多不同的屏幕,每個(gè)屏幕上寫著 TTY(這就是對(duì)外的終端)。比如說(shuō)最左邊 tty4 上輸入了“fre”——這是想輸入“freshmeat...”么 :d ;它旁邊的 tty2 和 tty3 就正常多了,看起來(lái)是比較正常的命令;tty7 顯示的圖形界面噯,對(duì),圖形界面(X Window)一般就在 7 號(hào)終端;tty5 和 tty6 是空的,這表示這兩個(gè)終端沒(méi)人用。等等,tty1 呢?
tty(終端)是對(duì)外溝通的渠道之一,但是,不是每一個(gè)進(jìn)程都需要 tty,某些進(jìn)程可以直接通過(guò)其他途徑(比如端口)來(lái)和外部進(jìn)行通信,對(duì)外提供服務(wù)的,所以,這一層不是完整的一層,只是個(gè)躍層。好了,我們有落下什么嗎?這小丑是誰(shuí)啊?啊哈,我也不知道,或許是病毒?你說(shuō)呢?來(lái)源?:EET
- EOF -
欲知詳情,請(qǐng)下載word文檔
下載文檔
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。
關(guān)鍵字:
驅(qū)動(dòng)電源
在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。
關(guān)鍵字:
工業(yè)電機(jī)
驅(qū)動(dòng)電源
LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...
關(guān)鍵字:
驅(qū)動(dòng)電源
照明系統(tǒng)
散熱
電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...
關(guān)鍵字:
電動(dòng)汽車
新能源
驅(qū)動(dòng)電源
在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...
關(guān)鍵字:
發(fā)光二極管
驅(qū)動(dòng)電源
LED
在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...
關(guān)鍵字:
LED照明技術(shù)
電磁干擾
驅(qū)動(dòng)電源
開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源
關(guān)鍵字:
LED
驅(qū)動(dòng)電源
開(kāi)關(guān)電源
LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。
關(guān)鍵字:
LED
隧道燈
驅(qū)動(dòng)電源
LED驅(qū)動(dòng)電源在LED照明系統(tǒng)中扮演著至關(guān)重要的角色。由于LED具有節(jié)能、環(huán)保、長(zhǎng)壽命等優(yōu)點(diǎn),使得LED照明在各個(gè)領(lǐng)域得到廣泛應(yīng)用。然而,LED的電流、電壓特性需要特定的驅(qū)動(dòng)電源才能正常工作。本文將介紹常用的LED驅(qū)動(dòng)電...
關(guān)鍵字:
LED驅(qū)動(dòng)電源
led照明
LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電源轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。
關(guān)鍵字:
LED
驅(qū)動(dòng)電源
高壓工頻交流
崧盛股份9日發(fā)布投資者關(guān)系活動(dòng)記錄表,就植物照明發(fā)展趨勢(shì)、行業(yè)壁壘等問(wèn)題進(jìn)行分享。植物照明未來(lái)市場(chǎng)需求廣闊崧盛股份指出,植物照明將會(huì)走向長(zhǎng)期產(chǎn)業(yè)領(lǐng)域。主要原因有三:第一,LED植物照明賦能終端種植更具有經(jīng)濟(jì)價(jià)值。由于LE...
關(guān)鍵字:
崧盛股份
驅(qū)動(dòng)電源
在當(dāng)今高度發(fā)展的技術(shù)中,電子產(chǎn)品的升級(jí)越來(lái)越快,LED燈技術(shù)也在不斷發(fā)展,這使我們的城市變得豐富多彩。 LED驅(qū)動(dòng)電源將電源轉(zhuǎn)換為特定的電壓和電流,以驅(qū)動(dòng)LED發(fā)光。通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流電(即...
關(guān)鍵字:
LED
驅(qū)動(dòng)電源
高壓直流
人類社會(huì)的進(jìn)步離不開(kāi)社會(huì)上各行各業(yè)的努力,各種各樣的電子產(chǎn)品的更新?lián)Q代離不開(kāi)我們的設(shè)計(jì)者的努力,其實(shí)很多人并不會(huì)去了解電子產(chǎn)品的組成,比如LED電源。
關(guān)鍵字:
LED
驅(qū)動(dòng)電源
低壓直流
隨著科學(xué)技術(shù)的發(fā)展,LED技術(shù)也在不斷發(fā)展,為我們的生活帶來(lái)各種便利,為我們提供各種各樣生活信息,造福著我們?nèi)祟?。LED驅(qū)動(dòng)電源實(shí)際上是一種電源,但是它是一種特定的電源,用于驅(qū)動(dòng)LED發(fā)射帶有電壓或電流的光。 因此,LE...
關(guān)鍵字:
LED
驅(qū)動(dòng)電源
電流
LED燈作為一種新型節(jié)能和無(wú)污染光源,由于其特有的發(fā)光照明特性,在現(xiàn)代照明應(yīng)用中發(fā)揮著革命性的作用。作為 LED 照明產(chǎn)業(yè)鏈中最為核心的部件之一,LED 驅(qū)動(dòng)電源的驅(qū)動(dòng)控制技術(shù)所存在的可靠性低、成本高等典型問(wèn)題一直制約著...
關(guān)鍵字:
多路
LED
驅(qū)動(dòng)電源
隨著社會(huì)的快速發(fā)展,LED技術(shù)也在飛速發(fā)展,為我們的城市的燈光煥發(fā)光彩,讓我們的生活越來(lái)越有趣,那么你知道LED需要LED驅(qū)動(dòng)電源嗎?那么你知道什么是LED驅(qū)動(dòng)電源嗎?
關(guān)鍵字:
LED
開(kāi)關(guān)電源
驅(qū)動(dòng)電源
早前有新聞稱,Cree在2018年開(kāi)始宣布轉(zhuǎn)型高科技半導(dǎo)體領(lǐng)域,并一邊逐漸脫離照明與LED相關(guān)業(yè)務(wù),一邊持續(xù)投資半導(dǎo)體。在今日,Cree宣布與SMART Global Holdings, Inc.達(dá)成最終協(xié)議,擬將LED...
關(guān)鍵字:
cree
led照明