成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

全面介紹Linux系統內核特點

系統 Linux
Linux的良好安全性能,卓越實用性導致很多用戶的選擇。Linux系統內核特點你了解么?開發它的中堅力量是經驗豐富的軟件工程師,Linux系統內核的實用性和高效率都讓人嘆為觀止。

Linux的良好安全性能,卓越實用性導致很多用戶的選擇。Linux系統內核特點你了解么?開發它的中堅力量是經驗豐富的軟件工程師,他們多以實用性和效率為出發點,很多地方還考慮了工業規范和兼容性等因素,因此不同于教學性操作系統單純追求理論上的先進性,Linux系統內核的實用性和高效率都讓人嘆為觀止。

下面我們簡要歸納一下Linux內核的特色。

第一,Linux內核被設計成單巨內核(monolithic)結構(相對微內核而言。微內核是一種功能更貼近硬件的核心軟件,它一般僅僅包括基本的內存管理、同步原語、進程間通訊機制、I/O操作和中斷管理,這樣做有利于提高可擴展性和可移植性。但是微內核與諸如文件管理、設備驅動、虛擬內存管理、進程管理等其它上層模塊之間需要有較高的通訊開銷,所以目前多集中在理論教學領域,對工業應用來說,效率難以保證 ),因此效率高,緊湊性強。

第二, 2.6版本前的Linux內核是單線程結構——所謂單線程結構是說同一時間只允許有一個執行線程(內核中的執行程序)在內核中運行 ,不會被調度程序打斷而運行其它任務,這種內核成為非搶占式的,它的好處在于內核中沒有并發任務(單處理器而言),因此避免了許多復雜的同步問題,但其不利影響是非搶占特性延遲了系統響應速度,新任務必須等待當前任務在內核執行完畢并自動退出后才能獲得運行機會。然而,工業控制領域需要高響應速度,由于Robert love等人的貢獻,2.6版本將搶占技術引入了Linux內核,使其變為可以進行內核搶占的操作系統 ——當然,付出的代價是同步變得更復雜了。

第三,為了保證能方便地支持新設備、新功能,又不會無限地擴大內核規模,Linux系統對設備驅動或新文件系統等采用了模塊化的方式,用戶在需要時可以現場動態加載,使用完畢可以動態卸載。同時對內核,用戶也可以定制,選擇適合自己的功能,將不需要的部分剔除出內核。這些都保證了內核的緊湊、可擴展性好。

第四,Linux內核純粹是被動地提供服務。所謂被動是因為它為用戶服務的唯一方式是用戶通過系統調用來請求在內核空間執行某種任務。內核本身是一種函數和數據結構的集合,不存在運行的內核進程為用戶服務 (雖然Linux的確存在一種被稱為內核線程的進程,但它并不是用來服務于用戶的,僅僅服務于內核自身)。

第五, Linux內核采用了虛擬內存技術,使得內存空間達到4GB 。其中0-3G屬于用戶空間,稱為用戶段,3G-4G屬于內核空間,稱為內核段。這樣,應用程序就可以使用遠遠大于實際物理內存的存儲空間了。

第六, Linux的文件系統實現了一種抽象文件模型——VFS(虛擬文件系統),該文件系統屬于Unix風格。VFS是Linux的特色之一。通過使用虛擬文件系統,內核屏蔽了各種不同文件系統的內在差別,使得用戶可以通過統一的界面訪問各種不同格式的文件系統,并且可以毫無區別地在不同介質、不同格式的文件系統之間通過VFS提供的統一接口進行數據交換。這種抽象給Linux帶來了很大的彈性。

第七, Linux提供了一套很有效的延遲執行機制——下半部分、軟中斷、tasklet和2.6新引入的工作隊列等,這些技術保證了系統可以針對任務的輕重緩急,更細粒度地選擇執行時機。保證了系統運行時盡量處于安全時間(不關中斷)。

Linux除了以上提到的特色外,還有許多其它特點,希望通過本文對Linux系統內核特點的介紹,讓你學好Linux系統。

【編輯推薦】

  1. 教會你輕松Linux網卡安裝
  2. 實例講解Linux以太網卡的安裝及配置
  3. 全面了解Linux網卡的工作原理
  4. 你了解Linux系統開機知識么?
  5. 教會你Linux操作系統實現email和fax的互轉互發
責任編輯:小霞 來源: csdn
相關推薦

2011-01-14 13:05:25

Linux內核嵌入式

2009-12-11 16:53:52

Linux操作系統

2009-12-17 15:01:21

Linux系統多用戶

2019-11-10 09:30:44

LinuxLinux權限

2010-03-08 15:10:57

2012-05-14 14:09:53

Linux內核調度系統

2011-01-04 18:15:21

2009-12-23 11:05:28

Linux內核

2009-12-24 10:43:03

Linux配置ntop

2010-03-10 13:08:38

Linux安裝電驢

2009-12-24 10:07:10

ADSL技術寬帶接入技

2009-12-03 19:02:05

Linux

2010-03-05 16:19:47

2010-03-05 16:44:52

Linux終端命令

2009-10-26 17:04:42

接入網系統

2013-10-31 14:09:14

Linux內核

2017-01-05 14:28:43

Linux內核代碼源碼

2010-03-10 13:34:03

Linux重要安全命令

2010-03-10 13:19:21

Linux重要安全命令

2010-06-02 20:07:39

SVN管理系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品国产麻豆 | 亚洲一区二区三区四区在线观看 | 影音先锋欧美资源 | 天堂一区二区三区 | 成人a免费 | 国产伦一区二区三区久久 | 91精品国产一区二区在线观看 | 亚洲日日操| 天天躁日日躁xxxxaaaa | 日韩欧美在线精品 | 久久久亚洲精品视频 | 颜色网站在线观看 | 91精品www | 久久国产成人精品国产成人亚洲 | 午夜精品视频一区 | 成人精品一区 | 亚洲a毛片 | 精品日韩一区二区 | 91精品国产色综合久久 | 国产一区2区| 国产在线激情视频 | 欧美xxxx色视频在线观看免费 | 国产一区二区影院 | 久久久精品网站 | 99精品视频在线 | 欧美大片一区二区 | 成人免费视频网站在线看 | 久久久精 | 在线精品一区二区三区 | 欧美伊人久久久久久久久影院 | 久久伊人操 | 在线中文字幕av | 国产一区亚洲 | 国产午夜精品久久久 | 亚洲精品毛片av | 久久网亚洲| 噜久寡妇噜噜久久寡妇 | 国产美女网站 | 亚洲人在线观看视频 | 成人免费网站 | 午夜看片网站 |