返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版]Linux源码趣读
  • 本店所有图书均支持7天无理由退换并运费险,请放心购买。
    • 作者: 闪客著
    • 出版社: 电子工业出版社
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    粉象优品图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 闪客著
    • 出版社:电子工业出版社
    • ISBN:9780948173052
    • 版权提供:电子工业出版社

                                                                                                  店铺公告

    本店存在书、古旧书、收藏书、二手书等特殊商品,因受采购成本限制,可能高于定价销售,明码标价,介意者勿拍!

    1.书籍因稀缺可能导致售价高于定价,图书实际定价参见下方详情内基本信息,请买家看清楚且明确后再拍,避免价格争议!

    2.店铺无纸质均开具电子,请联系客服开具电子版

    了解操作系统的体系结构,以及这样的体系是怎样一步步从第一行代码开始,逐步建立起来的。

    用读一本小说的心态阅读Linux的源码,用通俗的语言帮你克服对操作系统源码的恐惧。

    按照Linux源码的执行顺序,像按照时间线读一本小说一样,本着探索与发现的心态来阅读源码。你会发现,原来阅读源码这么有趣,可以像读小说一样有种“上头”的感觉。

    本书在讲解晦涩难懂的技术原理和细节时,配有大量生动形象且准确的图解,会给你带来十足的画面感。

    《深入理解Linux网络》作者张彦飞、《码农翻身》作者刘欣等专家力荐。

     

    基本信息
    商品名称: Linux源码趣读 开本: 16开
    作者: 闪客 定价: 158.00
    ISBN号: 9787121462870 出版时间: 2023-09-01
    出版社: 电子工业出版社 印刷时间: 2023-09-01
    版次: 1 印次: 1

    第1部分 进入内核前的苦力活

    第1回 最开始的两行代码

    第2回 从0x7c00到0x90000

    第3回 做好访问内存的基础准备工作

    第4回 把全部的操作系统代码从硬盘搬到内存

    第5回 将重要的操作系统代码放在零地址处

    第6回 解决段寄存器的历史包袱问题

    第7回 六行代码进入保护模式

    第8回 重新设置中断描述符表与全局描述符表

    第9回 开启分页机制

    第10回 进入main函数前的最后一跃

     

    第2部分 “大战”前期的初始化工作

    第11回 整个操作系统就二十几行代码

    第12回 管理内存前先划分出三个边界值

    第13回 主内存初始化mem_init

    第14回 中断初始化trap_init

    第15回 块设备请求项初始化blk_dev_init

    第16回 控制台初始化tty_init

    第17回 时间初始化time_init

    第18回 进程调度初始化sched_init

    第19回 缓冲区初始化buffer_init

    第20回 硬盘初始化hd_init

     

    第3部分 一个新进程的诞生

    第21回 第3 部分全局概述

    第22 回 从内核态切换到用户态

    第23回 如果让你来设计进程调度

    第24回 从一次定时器滴答来看进程调度

    第25回 通过fork 看一次系统调用

    第26回 fork 函数中进程基本信息的复制

    第27回 透过fork 来看进程的内存规划

    第28回 番外篇——我居然会认为权威著作写错了

    第29回 番外篇——写时复制就这么几行代码

    第30回 番外篇——你管这破玩意儿叫文件系统

     

    第4部分 shell程序的到来

    第31回 拿到硬盘信息

    第32回 加载根文件系统

    第33回 打开终端设备文件

    第34回 进程2的创建

    第35回 execve 加载并执行shell程序

    第36回 缺页中断

    第37回 shell程序跑起来了

    第38回 操作系统启动完毕!

    第39回 番外篇——调试Linux最早期的代码

    第40回 番外篇——为什么有些技术原理你怎么看也看不懂

     

    第5部分 一条shell命令的执行

    第41回 一条shell命令的执行过程概述

    第42回 用键盘输入一条命令

    第43回 shell程序读取你的命令

    第44回 进程的阻塞与唤醒

    第45回 解析并执行shell命令

    第46回 读硬盘数据全流程

    第47回 读取硬盘数据的细节

    第48回 信号

    第49回 番外篇——为什么你学得比别人慢

    ......

    用读一本小说的心态来阅读本书,你会对整个操作系统的体系结构和逻辑细节有非常清晰的认识,从此爱上并阅读更多的操作系统源码。第1部分:进入内核前的苦力活。覆盖从开机到运行到Linux中的main函数的关键流程解析,帮你清晰认识Intel CPU的体系结构。第2部分:“大战”前期的初始化工作。讲述main中的各种初始化函数,这些函数是操作系统各个模块的交互桥梁,为理解后续操作系统各个模块的运作原理打好基础。第3部分:一个新进程的诞生。讲述从内核态切换至用户态,并建立起第一个用户进程的全部过程。学完这部分,你将会理解一个多进程的操作系统是如何建立和运作的。第4部分:shell程序的到来。主要讨论如何将磁盘中存储的shell程序加载到内存中来,并最终交给CPU去执行。通过这个过程你会看清一个程序从存储到硬盘到最终被执行的全部过程。第5部分:一条shell命令的执行。让我们跟着一条shell命令“走南闯北”,从用户输入给计算机一个字符串开始,一直到该程序的最终执行,这一过程能帮你把前面所学的知识融会贯通,整个操作系统的启动流程与运作原理,将会生动形象地浮现在你的脑海中。

    闪客,平时乐于研究计算机底层技术与技术分享。作为“无聊的闪客”自媒体作者,两年时间积累近10万粉丝,擅长使用通俗易懂的语言讲解复杂的技术原理,他的“破玩意”系列、“降妖除魔”系列、“操作系统源码”系列等,都深受读者喜爱。

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购