Linux是怎样工作的(198张图解+大量实验程序,直击Linux运行原理;“现代计算机操作系统”图解趣味版)(图灵图书)

Linux是怎样工作的(198张图解+大量实验程序,直击Linux运行原理;“现代计算机操作系统”图解趣味版)(图灵图书)
作者:
武内觉
译者:
曹栩
语言:
中文
类型:
AZW3
页数:
489页
大小:
18.42 MB
出版社:
人民邮电出版社
出版时间:
2022-02
ISBN:
9787115581617
分类:

内容简介

本书是一本以图解和实验程序为核心的Linux操作系统入门书,旨在帮助读者从底层理解Linux的运行原理。全书共分为9章,通过198张直观的插图和大量可直接运行的实验程序,将抽象的操作系统概念具象化。从进程管理、内存管理、文件系统、输入输出、网络通信等核心主题入手,逐步深入探讨Linux内核的工作机制。

作者武内觉以简洁易懂的语言,结合丰富的图示,带领读者亲手运行实验程序,观察系统行为。例如,通过实验演示进程创建、上下文切换、虚拟内存分页、文件描述符操作、套接字通信等底层过程。书中还涵盖了同步与互斥、中断处理、系统调用、设备驱动等进阶内容,帮助读者建立完整的操作系统知识体系。

本书适合具备一定编程基础的Linux初学者、计算机专业学生以及希望深化对操作系统理解的开发者阅读。通过动手实验,读者不仅能知道“Linux是怎样工作的”,更能理解“为什么要这样工作”,从而在系统调优、问题排查或开发高性能应用时更加得心应手。

目录

推荐序
注意事项
第 1 章 计算机系统的概要
第 2 章 用户模式实现的功能
  2.1 系统调用
  2.2 系统调用的包装函数
  2.3 C 标准库
  2.4 OS 提供的程序
第 3 章 进程管理
  3.1 创建进程
  3.2 fork() 函数
  3.3 execve() 函数
  3.4 结束进程
第 4 章 进程调度器
  4.1 关于实验程序的设计
  4.2 实验程序的实现
  4.3 实验
  4.4 思考
  4.5 上下文切换
  4.6 进程的状态
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
免责申明
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。

📖 支持知识自由流动

每一本书的稳定访问,都离不开服务器、存储与带宽的长期维护。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索