《Linux核心分析及套用》是2018機械工業出版社出版的圖書,作者是陳科。
基本介紹
- 中文名:Linux核心分析及套用
- 作者:陳科
- 出版社:機械工業出版社
- 出版時間:2018年7月
- 開本:16 開
- ISBN:9787111604082
《Linux核心分析及套用》是2018機械工業出版社出版的圖書,作者是陳科。
在核心中,這些進程稱為執行緒,代表了單獨的處理器虛擬化(執行緒代碼、數據、堆疊和 CPU暫存器)。在用戶空間,通常使用進程 這個術語,不過 Linux 實現並沒有區分這兩個概念(進程和執行緒)。核心通過 SCI 提供了一個應用程式編程接口(API...
本課程的主要內容就是Linux核心的架構以及一些套用實例。編輯推薦 系統平台演示:基於windows的Source Insight涉及語言:C,彙編,bash工具:Linux作業系統自帶工具鏈,GNU/gcc涉及知識語言基礎:C語言,彙編語言,作業系統,算法,bash語言,...
據此,編者精心組織編寫了本書,以利於教學和套用。內容安排上,全書共分14章,從Linux作業系統的簡介入手,基於Linux核心2.6.30版本具體而全面地闡述了其組成結構,並深入分析各個模組的工作策略和實現機制。重點闡述了Linux作業系統的進程...
它支持32位和64位硬體,能運行主要的Unix工具軟體、應用程式和網路協定。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路作業系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的...
本書共分十三章,對Linux核心進行了較全面的分析,既包括了對進程調度、記憶體管理、進程間通信、虛擬檔案系統、設備驅動程式及網路子系統的分析,也包括對Linux整體結構的把握、Linux啟動過程的剖析以及Linux獨具特色的模組機制的分析與套用等...
5.1l 核心系統與套用程式的關係 5.12 linux/MakeftIe檔案 5.12.1 功能描述 5.12.2 代碼注釋 5.13 本章 小結 第6章 引導啟動程式 6.1 總體功能 6.2 bootsect.S程式 6.2.1 功能描述 6.2.2 代碼注釋...
圍繞這五大模組以Linux為例分析作業系統的核心代碼的實現方法、技術以及作業系統各個功能部分的關聯實現技巧。在此基礎上,從作業系統的發展需求及計算機體系結構的發展上,引入作業系統的**技術,如執行緒的引入及套用環境、多處理機系統的實現...
本書以Linux2.6核心分析和編程套用來講解高級作業系統設計和套用方面的問題,本書是編著者在多年的教學和科研的基礎上編寫的,本書結構上每章先是進行核心設計的分析,然後是實踐案例的設計,最後是情景分析運用。目錄 Linux 核心 第1章...
2.5.5函式schedule分析46 2.5.6調度器的實時性能51 2.6Linux核心搶占51 第3章核心同步機制55 3.1核心中的互斥機制55 3.1.1自旋鎖55 3.1.2原子操作59 3.1.3信號量60 3.2RCU64 3.2.1RCU原理介紹64 3.2.2RCU套用實例...
3.2.3 核心地址空間布局 121 3.3 物理地址空間 122 3.4 記憶體映射 124 3.4.1 套用編程接口 125 3.4.2 數據結構 129 3.4.3 創建記憶體映射 133 3.4.4 虛擬記憶體過量提交策略 137 3.4.5 刪除記憶體映射 139 3...
6.2.2 套用函式 6.2.3 傳送信號 6.2.4 其他有關信號的函式 6.2.5 核心如何區分實時信號和非實時信號 6.3 中斷 6.3.1 中斷請求:IRQ 6.3.2 下半部分 6.3.3 數據結構 6.3.4 操作和IRQ 6.3.5 硬體中斷處理程式...
核心是作業系統最基本的部分。它是為眾多套用程式提供對計算機硬體的安全訪問的一部分軟體,這種訪問是有限的,並且核心決定一個程式在什麼時候對某部分硬體操作多長時間。核心的分類可分為單核心和雙核心以及微核心。嚴格地說,核心並不是...
Linux的實時套用許多嵌入式系統要求能預測、可限定回響時間地回響外界事件,此類實時系統包括工廠自動控制、數據採集、控制系統、音頻及視頻套用、多數電腦化產品及設備。儘管Linux不是一個真正的實時作業系統(Linux核心不提供對事件優先權及...
《Linux核心探秘:深入解析檔案系統和設備驅動的架構與設計》出發點和寫作方式可謂獨闢蹊徑,將Linux核心分為兩個維度,一是基礎部分和套用部分,二是核心架構和核心實現,將兩個維有機統一,深入分析了Linux核心的檔案系統、設備驅動的架構設計...
以linux為例,Linux可以分為User Space和Kernel Space,即構成用戶空間和核心空間。用戶空間:套用程式 C庫 系統配置檔案等 核心空間:在記憶體中,用戶一般不能直接接觸到(系統調用接口,體系結構相關的一些代碼等等)其實核心空間與用戶空間...
《Linux系統架構和套用技巧》是2014年人民郵電出版社出版的圖書,作者是[日]中井悅司。內容簡介 ★課本上學不到的十年不過時的技術 ★清華計算機系副系主任陳文光、北航計算機學院院長呂衛鋒作序推薦 本書內容涉及Linux內部結構、虛擬化...
《Linux體系與編程》是2010年4月水利水電出版社出版的圖書,作者是盧軍,曾茂城。內容簡介 本書針對Linux編程體系,從Linux的套用開始到Linux的核心分析,由淺入深地進行詮釋。全書分為Linux套用、Linux編程、Linux核心分析、實驗四篇共21...
《Linux核心設計與實現(原書第3版)》基於Linux 2.6.34核心詳細介紹了Linux核心系統,覆蓋了從核心核心系統的套用到核心設計與實現等各方面的內容。《Linux核心設計與實現(原書第3版)》主要內容包括:進程管理、進程調度、時間管理和定時...
1.1.3 Linux與其他作業系統的區別 1.1.4 GNU、GPL和LGPL 1.1.5 Linux的主要版本 1.2 Linux概覽 1.2.1 Linux的核心 1.2.2 Linux的用戶界面 1.2.3 Linux的檔案結構 1.2.4 Linux的套用程式 1.3 Linux的...
第1章 Linux簡介與安裝 1.1 Linux簡介 1.1.1 自由軟體與Linux 1.1.2 Linux系統的特點和組成 1.1.3 Linux的核心版本與發行版本 1.1.4 Red Hat Linux及其相關產品 1.1.5 Linux套用領域 1.2 安裝 Linux 1.2.1 準備安裝 ...
Linux的啟動過程的分析及Linux獨具特色的模組機制的分析與套用等。作品目錄 第一章 走進Linux 1 1.1 GNU與Linux的成長 1 1.2 Linux的開發模式和運作機制 2 1.3 走進Linux核心 4 1.3.1 Linux核心的特徵 4 1.3.2 Li ...
linux作為源碼開放的作業系統已經廣泛套用於計算機與嵌入式設備,因此學會linux核心開發與編程顯得越來越重要。本書以最新的linux核心版本2.6.30為依據,對常用的核心api作了系統分析和歸納,設計了典型實例並對開發場景進行了詳細講解。本書...
在內容設計上,本書採取了循序漸進的原則,對Linux系統知識進行精心策劃,使Linux初學者能夠以“Linux套用基礎→編程開發→核心源碼與場景分析→高級編程”為主線,以階梯式前進的方式進行學習。 本書立足於基礎,實例經典,深入實踐。讀者...
《深入理解Linux核心》第三版是2007年中國電力出版社出版的圖書。將引領你暢遊核心中用到的最主要數據結構、算法和編程技巧。如果你的確想了解計算機內部的實現機理,那么作者透過現象探尋本質,提供了頗有價值的深入分析。本書針對具體的...
SLAB 分配器多年以來一直位於 Linux 核心的記憶體管理部分的核心地帶,核心黑客們一般不願意主動去更改它的代碼,因為它實在是非常複雜,而且在大多數情況下,它的工作完成的相當不錯。但是,隨著大規模多處理器系統和 NUMA系統的廣泛套用,...
1.4.1Linux核心版本 1.4.2Linux核心原始碼的結構 1.4.3Linux核心原始碼分析工具 1.5Linux核心模組編程入門 1.5.1模組的定義 1.5.2編寫一個簡單的模組 1.5.3應用程式與核心模組的比較 1.6Linux 核心中鍊表的實現及套用 1....