国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Devyn的Linux內(nèi)核專題:介紹

系統(tǒng) Linux
本文是Devyn Collier Johnson在linux.org上連載的一系列關(guān)于內(nèi)核的文章。文章寫的深入淺出,本站不揣淺陋,由LCTT成員geekpi進行了系列翻譯,以分享給廣大Linux愛好者。

本文作者戴文.科利爾.約翰遜(Devyn Collier Johnson)今年才19歲,但是他在Linux內(nèi)核、人工智能、編程語言方面擁有豐富的經(jīng)驗,本文是其在linux.org上連載的一系列關(guān)于內(nèi)核的文章。文章寫的深入淺出,本站不揣淺陋,由LCTT成員geekpi進行了系列翻譯,以分享給廣大Linux愛好者。

在1991年,一個叫林納斯·本納第克特·托瓦茲的芬蘭學生制作了一個現(xiàn)在非常流行的操作系統(tǒng)的內(nèi)核。他于1991年9月發(fā)布了Linux 0.01,并且于1992年以GPL許可證的方式授權(quán)了該內(nèi)核。GNU通用許可證(GPL)允許人們使用、擁有、修改,以及合法和免費的分發(fā)源代碼。這使得內(nèi)核變得非常流行,因為任何人都可以免費地下載。現(xiàn)在任何人都可以生成他們自己的內(nèi)核,這有助于人們學習如何獲取、編輯、配置、編譯并安裝Linux內(nèi)核。

內(nèi)核是操作系統(tǒng)的核心。操作系統(tǒng)是一系列的管理硬件并允許用戶在電腦上運行應(yīng)用的程序。內(nèi)核控制著硬件和應(yīng)用。應(yīng)用并不直接和硬件打交道,而是首先和內(nèi)核交互??傊?,軟件運行在內(nèi)核上,而內(nèi)核操作著硬件。沒有內(nèi)核,電腦就是一個沒用的物件。

用戶制作他們自己的內(nèi)核有各種各樣的原因。許多用戶也許想要一個只包含他們需要的代碼的系統(tǒng)內(nèi)核。比如說我的內(nèi)核包含了火線設(shè)備驅(qū)動,但是我的電腦缺乏這些端口。當系統(tǒng)啟動時,時間和內(nèi)存就會浪費在那些我系統(tǒng)上并沒有安裝的設(shè)備上。如果我想要簡化我的內(nèi)核,我會制作自己不包含火線驅(qū)動的內(nèi)核。至于另外一個理由,某個用戶可能擁有一臺有特殊硬件的設(shè)備,但是最新的Ubuntu版本中的內(nèi)核缺乏所需的驅(qū)動。這個用戶可以下載最新的內(nèi)核(比當前Ununtu的Linux內(nèi)核要新),并制作他們自己的有相應(yīng)驅(qū)動的內(nèi)核。不管怎樣,這兩個原因是用戶想要制作自己的Linux內(nèi)核的普遍原因。

在下載內(nèi)核前,我們應(yīng)該討論一些重要的術(shù)語和事實。Linux內(nèi)核是一個宏內(nèi)核,這意味著整個操作系統(tǒng)都運行在內(nèi)核預(yù)留的內(nèi)存里。說的更清楚一些,內(nèi)核是放在內(nèi)存里的。內(nèi)核所使用的空間是內(nèi)核預(yù)留的。只有內(nèi)核可以使用預(yù)留的內(nèi)核空間。內(nèi)核擁有這些內(nèi)存空間,直到系統(tǒng)關(guān)閉。與內(nèi)核空間相對應(yīng)的還是用戶空間。用戶空間是內(nèi)存上用戶程序擁有的空間。比如瀏覽器、電子游戲、文字處理器、媒體播放器、壁紙、主題等都是放在內(nèi)存里的用戶空間。當一個程序關(guān)閉的時候,任何程序都可以使用新釋放的空間。在內(nèi)核空間,一旦內(nèi)存被占用,則沒有任何其他程序可以使用這塊空間。

Linux內(nèi)核也是一個搶占式多任務(wù)內(nèi)核。這意味該內(nèi)核可以暫停一些任務(wù)來保證任何應(yīng)用都有機會來使用CPU。舉個例子,如果一個應(yīng)用正在運行但是正在等待一些數(shù)據(jù),內(nèi)核會把這個應(yīng)用暫停并允許其他的程序使用新釋放的CPU資源,直到數(shù)據(jù)到來。否則的話,系統(tǒng)就會浪費資源給那些正在等待數(shù)據(jù)或者其他程序執(zhí)行的的任務(wù)。內(nèi)核將會強制程序去等待或者停止使用CPU。沒有內(nèi)核的允許,應(yīng)用程序不能脫離暫?;蛘呤褂肅PU。

Linux內(nèi)核使得設(shè)備作為文件顯示在/dev文件夾下。舉個例子,USB端口位于/dev/bus/usb。硬盤分區(qū)則位于/dev/disk/分區(qū)。因為這個特性,許多人說:“在Linux上,一切皆文件”。舉個例子,如果一個用戶想要訪問在存儲卡上的數(shù)據(jù),他們能通過設(shè)備文件訪問這些數(shù)據(jù)。(譯注:此處原文是“If a user wanted to access data on their memory card, for example, they cannot access the data through these device files.”,但根據(jù)上下文和實際經(jīng)驗看,應(yīng)該是“can 能”)

Linux內(nèi)核是可移植的??梢浦残允荓inux流行的一個最重要的原因。可移植性使得內(nèi)核可以工作在各種處理器和系統(tǒng)上。一些內(nèi)核支持的處理器的型號包括:Alpha、AMD、ARM、C6X、Intel、x86、Microblaze、MIPS、PowerPC、SPARC、UltraSPARC等,這還不是全部的列表。

在引導(dǎo)文件夾(/boot),用戶會看到諸如“vmlinux”或者“vmlinuz”的文件。這兩者都是已編譯的Linux內(nèi)核。以“z”結(jié)尾的是已壓縮的。“vm”代表虛擬內(nèi)存。在SPARC處理器的系統(tǒng)上,用戶可以看見一個zImage文件。一小部分用戶可以發(fā)現(xiàn)一個bzImage文件,這也是一個已壓縮的Linux內(nèi)核。無論用戶有哪個文件,這些引導(dǎo)文件都是不能更改的,除非用戶知道他們正在做什么。否則系統(tǒng)會變成無法引導(dǎo),也就是說系統(tǒng)啟動不了了。

內(nèi)核源代碼就是程序編碼。有了源代碼,程序員可以修改內(nèi)核并能觀察到內(nèi)核是如何工作的。

下載內(nèi)核:

現(xiàn)在我們想更多地了解了內(nèi)核,就要下載內(nèi)核源代碼了。進入kernel.org并點擊那個巨大的下載按鈕。下載完成后,解壓下載的文件。

對于本文,我使用的源代碼是Linux kernel 3.9.4.這個文章系列的所有指導(dǎo)對于所有的內(nèi)核版本是相同的(或者非常相似的)

via: http://www.linux.org/threads/%EF%BB%BFthe-linux-kernel-introduction.4203/

責任編輯:奔跑的冰淇淋 來源: Linux中國
相關(guān)推薦

2013-11-05 09:55:37

2013-11-06 13:03:10

Linux內(nèi)核

2013-11-05 09:58:39

Linux內(nèi)核

2013-11-12 11:01:46

Linux內(nèi)核

2013-11-07 13:59:56

Linux內(nèi)核

2013-11-25 14:07:11

Linux內(nèi)核內(nèi)核特性

2013-10-31 14:15:10

2013-10-31 16:29:10

Linux內(nèi)核

2013-12-18 14:44:10

2013-11-25 17:39:17

Linux內(nèi)核PCIACPI

2013-12-20 13:08:12

Linux內(nèi)核服務(wù)器

2013-12-18 11:14:57

Linux內(nèi)核Linux Kerne

2017-01-05 14:28:43

Linux內(nèi)核代碼源碼

2009-12-17 14:34:24

Linux系統(tǒng)內(nèi)核

2012-05-14 14:09:53

Linux內(nèi)核調(diào)度系統(tǒng)

2009-03-27 18:27:48

2011-01-04 18:15:21

2010-03-08 15:10:57

2009-12-24 15:09:16

Linux內(nèi)核版本

2017-03-12 11:42:21

Linux致遠電子內(nèi)核源碼
點贊
收藏

51CTO技術(shù)棧公眾號

尹人成人综合网| 国产高清一区二区三区| 国产乱人伦偷精品视频不卡| 激情国产一区| 亚洲国产精品麻豆| 欧美成人一区二区三区在线观看| 精品乱人伦小说| 日韩欧美中文字幕在线播放| 国产精品偷伦一区二区| 白嫩亚洲一区二区三区| 久久久久欧美| 国产精品美女午夜爽爽| 日韩第一页在线| 超碰在线免费公开| 制服丝袜亚洲色图| 麻豆视频在线观看免费网站| 国产成人一区二区在线| 在线视频您懂的| 美女一区二区三区在线观看| 亚洲男人的天堂在线| 黄色成人av| 久久国产主播| 精品国内二区三区| 欧美一级特黄aaaaaa在线看片| 成人av毛片| 国产欧美日韩精品在线| 最新的欧美黄色| 久久婷婷五月综合色国产香蕉| 精品亚洲成a人| 日韩亚洲综合在线| 日韩精品一区二区三区免费观影| 欧美疯狂xxxx大交乱88av| 免费99热在线观看| 日韩av在线播放中文字幕| 精品一区电影国产| 91美女主播在线视频| 亚洲自拍另类综合| 亚洲一区三区视频在线观看| 亚洲欧洲中文字幕| 国内精品久久久久久影视8| 青草视频在线免费直播| 成人一区二区在线观看| 日日骚av一区| 青青操视频在线| 国产精品 日产精品 欧美精品| 国产精品高精视频免费| 3d性欧美动漫精品xxxx软件 | 91精品一区二区三区在线观看| 欧美a一区二区| 欧美精品一区在线| 久久se精品一区精品二区| 黄色一级大片免费| 99视频在线精品| 国产主播色在线| 欧美视频日韩视频在线观看| av在线网址观看| 国产精品1区2区| 国内精品视频一区二区三区| 精品成人av一区| 尤物视频在线观看| 欧美性色aⅴ视频一区日韩精品| 国产原创精品在线| 亚洲一区免费在线观看| 91大神在线网站| 欧美优质美女网站| 高清视频欧美一级| 色爱综合网欧美| 日韩欧美国产精品| 国产精品宾馆在线精品酒店| 伊人情人综合网| 18黄暴禁片在线观看| 久久久三级国产网站| 久色视频在线播放| 亚洲欧美成人| 国产女主播一区二区| 不卡av一区二区| 日韩av免费看| 大伊香蕉精品在线品播放| 91精品国产综合久久小美女| 青春草国产视频| 成人午夜伦理影院| 国产伦精品一区二区三区高清版 | 韩国无码av片在线观看网站| 成人丝袜高跟foot| 成人蜜桃视频网站网址| 97超碰在线播放| 亚洲精品成人久久久| 国产精品一区2区3区| 欧美性一二三区| 免费看日产一区二区三区| 亚洲xxx大片| 久久久一区二区| 好了av在线| 久久久久久久久综合| 麻豆精品网站| 少妇高潮露脸国语对白| 亚洲色图偷窥自拍| 亚洲先锋成人| 亚洲欧美另类动漫| 亚洲国产精品人人爽夜夜爽| 国产精品久久久久久久| 日日碰狠狠丁香久燥| 亚洲国产精品嫩草影院久久| 久久精品国产亚洲夜色av网站| 凹凸国产熟女精品视频| 精品免费视频.| 欧美日韩国产免费观看| 国产国产人免费人成免费视频| 中文字幕精品国产| 日精品一区二区| 国产三级视频在线| 欧洲成人在线观看| 91亚洲国产成人精品一区二区三| av免费不卡| 欧美一区二区三区成人久久片| 一本大道av一区二区在线播放| 日韩av中文字幕一区| 亚洲 高清 成人 动漫| 久久午夜电影网| 国产精品色呦| 免费观看亚洲视频| 久久综合九色综合久久久精品综合| 欧美性色xo影院| 日韩极品精品视频免费观看| 亚洲国产91| 国产欧美在线观看| 999视频在线观看| 欧美经典三级视频一区二区三区| 麻豆蜜桃在线观看| 精品伊人久久大线蕉色首页| 黑人欧美xxxx| 国产精品99久久精品| 91在线电影| 国产美女被下药99| 亚洲一区在线观看视频| 亚洲97av| 日本免费视频www| 国产成人91久久精品| 亚洲综合网站在线观看| 欧美18xxxx| 裸体免费网站| 国产精品入口福利| 亚洲国产成人高清精品| 成久久久网站| 欧美套图亚洲一区| 亚洲精品欧美日韩专区| 欧美日韩中文在线观看| 欧美天天视频| 日本高清视频在线播放| 国产丝袜不卡| 精品国产麻豆免费人成网站| 久久国产精品露脸对白| 国产福利亚洲| 国产又猛又黄的视频| 日韩美女视频中文字幕| 欧美日韩综合视频网址| 在线综合亚洲| 91黄页在线观看| 日韩激情免费视频| 日韩av理论片| 7777精品伊人久久久大香线蕉| 91午夜理伦私人影院| 337p亚洲精品色噜噜| 日韩精品成人一区二区在线| 亚洲va久久| 999精品色在线播放| 老司机在线视频二区| 欧美日韩午夜爽爽| 97在线观看视频国产| 欧美夫妻性生活xx| 日韩一中文字幕| 亚洲免费精彩视频| 日韩成人黄色av| 欧美一三区三区四区免费在线看| 中文字幕一精品亚洲无线一区 | 中文字幕不卡| 国产小黄视频| 日韩五码电影| 最近中文字幕2019第二页视频| 国产精品盗摄久久久| 欧美日本视频在线| 粉嫩高潮美女一区二区三区| 奇米色欧美一区二区三区| 中文在线观看免费| 天天操天天摸天天爽| 国产专区一区二区| 伦伦影院午夜日韩欧美限制| 在线一区二区三区四区| 不卡的看片网站| 久久国产成人精品| 欧美日韩美女| 污视频在线看操| 国产精品一色哟哟| 98视频精品全部国产| 国产一区二区女| 国产清纯白嫩初高生在线观看91| 亚洲一区二区三区四区中文字幕| 成人看片网页| 欧美xxx.com| 亚洲熟妇国产熟妇肥婆|