庖丁解牛Linux操作系統分析 孟寧 婁嘉鵬 9787115619730 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
NT$635
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:庖丁解牛Linux操作系統分析
ISBN:9787115619730
出版社:人民郵電
著編譯者:孟寧 婁嘉鵬
頁數:394
所在地:中國大陸 *此為代購商品
書號:1555245
可大量預訂,請先連絡。

內容簡介

本書將可移植操作系統POSIX標準和CPU指令集架構ISA兩層介面通過Linux操作系統貫通起來,涵蓋了Linux操作系統的各個主要方面,主要有以openEuler操作系統為例的POSIX工具集、計算機系統的工作原理、x86和ARM64彙編語言、系統調用的工作機制、進程描述和內存管理、可執行程序工作原理、內核線程和I/O驅動框架、進程調度和進程切換、KVM和容器技術、Linux安全相關技術等Linux系統運作的各個關鍵機制。 本書首先以Linux社區規則、Linux發展的淵源、Linux基本使用和命令工具作為導引;然後以存儲程序計算機相關的工作原理、x86和ARM64彙編語言、指令亂序問題、mykernel精簡內核實驗以及Linux內核源代碼編譯和系統構建作為Linux內核的入門基礎;接著焦深入理解系統調用,並在x86和ARM64系統調用實現的基礎上延伸到進程的創建、可執行程序的載入和進程的切換,其中涉及了進程描述符、進程地址空間和程序編譯構建等相關的內容;最後總結了Linux系統的一般執行過程和系統架構,並拓展到KVM和容器技術,以及Linux系統安全相關技術。 本書適合作為高等院校計算機、軟體工程專業高年級本科生和研究生的教材,同時可供計算機軟體相關從業人員學習參考。

作者簡介

孟寧,中國科學技術大學軟體學院專職教師,主講「高級軟體工程」「Linux操作系統分析」等課程。 他講授的兩門慕課獲評國家精品在開放課程和本科課程,入選華為「智能基座」精品慕課,被中國高校計算機教育MOOC聯盟評為優秀課程,榮獲安徽省教學成果獎二等獎,等等。在線課程視頻在讀行學、網易雲課堂、學堂在線、B站等在線平台的累計學員達20餘萬人。 他專註于Linux操作系統、軟體工程、人工智慧和區塊鏈等技術領域,與華為、OPPO、龍芯中科等多家國內外企業和創業公司有技術合作。

目錄

第1章 Linux操作系統概覽
1 1 自由軟體江湖裡的「碼頭」和規矩
1 1 1 自由軟體世界的「擎天大柱」Linux
1 1 2 江湖的由來——自由軟體運動
1 1 3 江湖的規矩——開源軟體許可證
1 1 4 江湖的危局——GPLv2和GPLv
1 2 操作系統成長記
1 2 1 操作系統誕生的背景
1 2 2 早期的軟體操作系統
1 2 3 系統調用的概念
1 2 4 多道程序操作系統
1 2 5 籠罩在UNIX上的陰影
1 2 6 早期個人計算機操作系統的大倒退
1 2 7 移動互聯網和AIoT時代的操作系統
1 3 國產操作系統概述
1 3 1 國產操作系統的發展歷程
1 3 2 openEuler操作系統
1 4 與 Linux的第一次親密接觸
1 4 1 Linux內核發展簡史
1 4 2 安裝一個Linux系統
1 4 3 Linux命令行簡明指南
1 5 openEuler操作系統中的常用Linux命令參考
1 5 1 查看系統相關信息的命令
1 5 2 用戶管理和許可權管理相關的命令
1 5 3 文件和

目錄

相關的命令
1 5 4 進程相關的命令
1 5 5 進程間通信(IPC)相關的命令
1 5 6 基本的開發者工具
1 5 7 I/O相關的命令
1 5 8 Shell腳本中的常用命令
本章實驗
第2章 計算機系統的基本工作原理
2 1 存儲程序計算機
2 1 1 哈佛結構與馮·諾依曼結構
2 1 2 複雜指令集和精簡指令集
2 1 3 深入理解馮·諾依曼體繫結構
2 1 4 計算機的存儲系統
2 1 5 計算機的匯流排結構
2 2 x86彙編語言基礎
2 2 1 x86 CPU的寄存器
2 2 2 基本彙編語言語法規則
2 2 3 彙編語言代碼片段分析
2 2 4 分析完整的x86彙編程序
2 2 5 函數調用堆棧框架
2 2 6 C語言代碼中內嵌彙編語言代碼
2 3 ARM64彙編語言基礎
2 3 1 ARM64 CPU的寄存器
2 3 2 常用的ARM64彙編指令
2 3 3 分析完整的ARM64彙編程序
2 4 指令亂序問題
2 4 1 可重入函數與線程安全
2 4 2 編譯器指令亂序問題
2 4 3 CPU指令亂序問題
2 5 編寫一個精簡的操作系統內核
2 5 1 虛擬一個64位x86的硬體平台

第3章 Linux內核源代碼及調試環境
第4章 深入理解系統調用
第5章 進程的描述和創建
第6章 可執行程序工作原理
第7章 中斷處理、內核線程和設備驅動
第8章 進程調度與進程切換
第9章 Linux操作系統的軟體架構
第10章 KVM及虛擬機技術
第11章 Linux容器技術
第12章 Linux系統安全相關技術
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理