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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • Linux源码趣读 闪客 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 闪客著
    • 出版社: 电子工业出版社
    • 出版时间:2023-09-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 闪客著
    • 出版社:电子工业出版社
    • 出版时间:2023-09-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2023-09-01
    • 字数:553000
    • 页数:424
    • 开本:16开
    • 装帧:平装
    • ISBN:9787121462870
    • 国别/地区:中国
    • 版权提供:电子工业出版社

    Linux源码趣读

    作  者:闪客 著
    定  价:158
    出 版 社:电子工业出版社
    出版日期:2023年09月01日
    页  数:424
    装  帧:平装
    ISBN:9787121462870
    主编推荐

    "了解操作系统的体系结构,以及这样的体系是怎样一步步从第一行代码开始,逐步建立起来的。 用读一本小说的心态阅读Linux的源码,用通俗的语言帮你克服对操作系统源码的恐惧。 按照Linux源码的执行顺序,像按照时间线读一本小说一样,本着探索与发现的心态来阅读源码。你会发现,原来阅读源码这么有趣,可以像读小说一样有种“上头”的感觉。 本书在讲解晦涩难懂的技术原理和细节时,配有大量生动形象且准确的图解,会给你带来十足的画面感。 《深入理解Linux网络》作者张彦飞、《码农翻身》作者刘欣等专家力荐"

    内容简介

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

    作者简介

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

    精彩内容

    目录
    第1部分 进入内核前的苦力活
    第1回 最开始的两行代码  / 2
    开机后初始化指向BIOS  / 3
    读取硬盘启动区(第一扇区)  / 4
    加载到内存 0x7c00 位置,并跳转到这里  / 5
    第2回 从0x7c00 到0x90000  / 8
    第3回 做好访问内存的基础准备工作  / 13
    这些寄存器是干什么的  / 14
    CPU 访问内存的三种途径  / 15
    再次回顾一下前三回的内容  / 16
    第4回 把全部的操作系统代码从硬盘搬到内存  / 17
    把剩下的操作系统代码从硬盘请到内存  / 17
    聊聊操作系统的编译过程  / 21
    挪来挪去的真讨厌  / 22
    扩展阅读:什么是中断  / 23
    扩展阅读:什么是软中断  / 38
    第5回 将重要的操作系统代码放在零地址处  / 48
    第6回 解决段寄存器的历史包袱问题  / 56
    保护模式下的物理地址计算方式  / 57
    全局描述符表  / 59
    第7回 六行代码进入保护模式  / 63
    第8回 重新设置中断描述符表与全局描述符表  / 69
    第9回 开启分页机制  / 75
    第10回 进入main 函数前的最后一跃  / 86
    第1部分总结与回顾  / 92
    第2部分 “大战”前期的初始化工作
    第11回 整个操作系统就二十几行代码  / 98
    第12回 管理内存前先划分出三个边界值  / 103
    第13回 主内存初始化mem_init  / 106
    第14回 中断初始化trap_init  / 110
    第15回 块设备请求项初始化blk_dev_init  / 116
    第16回 控制台初始化tty_init  / 123
    第17回 时间初始化time_init  / 132
    第18回 进程调度初始化sched_init  / 138
    第19回 缓冲区初始化buffer_init  / 147
    第20回 硬盘初始化hd_init  / 155
    第2部分总结与回顾  / 159
    第3部分 一个新进程的诞生
    第21回 第3部分全局概述  / 172
    move_to_user_mode  / 173
    fork  / 174
    init  / 174
    pause  / 175
    第22回 从内核态切换到用户态  / 176
    让进程无法跳出用户态  / 176
    内核态与用户态的本质―特权级  / 177
    特权级转换的方式  / 178
    除了改变特权级还做了哪些事  / 181
    第23回 如果让你来设计进程调度  / 184
    整体流程设计  / 185
    上下文环境  / 186
    运行时间信息  / 188
    优先级  / 188
    进程状态  / 189
    第24回 从一次定时器滴答来看进程调度  / 192
    第25回 通过fork 看一次系统调用  / 197
    第26回 fork 函数中进程基本信息的复制  / 205
    ……

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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