庖丁解牛Linux操作系统分析 - 孟宁

庖丁解牛Linux操作系统分析

孟宁

出版时间

2023-06-30

ISBN

9787115619730

评分

★★★★★
书籍介绍

◆国家精品在线开放课程、国家一流本科课程、华为“智能基座”精品慕课、中国高校计算机教育MOOC联盟优秀课程“Linux操作系统分析”。

◆涵盖openEuler操作系统、ARM64汇编语言、虚拟化技术KVM和LXC容器技术。

◎编辑推荐:

本书将可移植操作系统 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操作系统分析》等图书。主讲课程“软件工程”“Linux操作系统分析”等,曾获评“国家精品在线开放课程”和“国家一流本科课程”,被中国高校计算机教育MOOC联盟评为优秀课程,荣获教育部-华为“智能基座”优秀教学资源奖、安徽省教学成果奖二等奖等奖项。

娄嘉鹏,高校教师,研究方向包括Linux内核及安全、密码系统设计与实现、软件工程等。曾承担国家863计划、国家科技专项课题多项,荣获省部级科技进步奖一等奖、三等奖多项,拥有多项发明专利和软件著作权。曾荣获“北京市优秀教师”称号,多次被北京蓝墨大数据技术研究院授予“北京市十大魅力教师”荣誉称号。主讲Java程序设计、Linux...

(展开全部)

目录
第 1 章 Linux 操作系统概览 1
1.1 自由软件江湖里的“码头”和规矩 1
1.1.1 自由软件世界的“擎天大柱”Linux 1
1.1.2 江湖的由来——自由软件运动 1
1.1.3 江湖的规矩——开源软件许可证 2

显示全部
用户评论
Linux操作系统分析教程,涵盖openEuler操作系统、ARM64汇编语言、虚拟化技术KVM和LXC容器技术,入选国家一流本科教程。
收藏