图书目录

目录

第 1 章 从挂死的 Chrome 中抢救未提交的图文 

第 2 章 long 究竟有多长,从皇帝的新衣到海康 SDK 

第 3 章 在调试器下看微信是如何耗电的 

第 4 章 大代码时代下的一个大陷阱 

第 5 章 Linux 系统登录缓慢为哪般 

第 6 章 破解抖音卡图之谜 

第 7 章 Wi-Fi 连网失败为哪般 

第 8 章 比内存被踩还难调试的问题 

第 9 章 实战 FreeRTOS 的 UsageFault 异常 

第 10 章 当挑剔的 Windows 遇到说半句话的键盘 

第 11 章 闪存烧写失败和调试第一心法 

第 12 章 比声音卡顿还难调试的问题 

磨练第二 

第 13 章 腾讯会议为何不闪即退 

第 14 章 是谁不让访问用户空间 

第 15 章 微信挂死为哪般 

第 16 章 这个银行的安全软件为何如此不安 

第 17 章 谁动了我的硬盘 

第 18 章 在调试里看 NV 驱动栈溢出导致的连环死锁 

第 19 章 0 号事件何处来 

第 20 章 有一种错叫持有锁 

第 21 章 粘在断点为哪般 

第 22 章 炸弹指令何处来 

第 23 章 CPU 跑飞为哪般 

第 24 章 在调试器里看 QQLive 捉迷藏 

发微第三 

第 25 章 雕刻在 Linux 内核中的林纳斯故事 

第 26 章 GDB 埋下的断点指令,你可曾亲见 

第 27 章 Linux 内核第一霸 

第 28 章 M 核的第一条指令 

第 29 章 品味 CPU 的元始状态 

第 30 章 从猫蛇之战看内核戏 CPU 

第 31 章 投机之殇——解说史上最大 CPU 漏洞 

第 32 章 SMM 和如来佛手掌心 

第 33 章 观察神秘的 RQ 

第 34 章 自卷如何救,互斥量重入死锁例谈 

第 35 章 奇怪的未定义引用 

第 36 章 这个修改居然是二掌门的主意 

第 37 章 是谁惹恼命令行 

器具第四 

第 38 章 三线撸豹,神乎其技——ARM 硬件调试器的神功 

第 39 章 看见我们所看不见的 

第 40 章 一颗电阻的旅行 

第 41 章 ARM PTM、ETM 和以物为师 

第 42 章 有一种程序员文化叫串口 

第 43 章 新串口通道打通纪实 

第 44 章 美哉,符号服务器 

第 45 章 有一个驱动叫刘姥姥 

第 46 章 GDB 调试 GDB 一例 

第 47 章 编译器,你在说啥 

第 48 章 地址歧义和 GCC 的不可能逻辑 

第 49 章 当 GDB 遇到 STL 

第 50 章 是谁调用了 init 函数 

日新第五 

第 51 章 纳秒时代 

第 52 章 戒慎乎不睹,大模型体验记 

第 53 章 在调试器里看 GPU 的长指令 

第 54 章 AMD GPU 的断点指令 

第 55 章 ARM64 上的动态链接 

第 56 章 穿越两大空间的调用栈 

第 57 章 在 GDB 下学习 box64 

第 58 章 在 RK3588 上体验 UEFI 

第 59 章 追逐光的步伐 

第 60 章 玄而又玄——我亲历的三大总线 

第 61 章 安卓调试新纪元 

第 62 章 独上高楼,学习 Linux 的 6 种境界 

第 63 章 如何格软件 

附录 A ARM 的多重含义

附录 B 庐山研习班上介绍的 25 个 Linux 工具 

附录 C 故事中的那些计算机