自我提升
类型
可以朗读
语音朗读
189千字
字数
2025-07-01
发行日期
展开全部
主编推荐语
本书通过63个真实案例,以故事形式深度聚焦软件调试这一关键技术。
内容简介
本书直面发生在真实产品中的真实故障,并介绍定位故障的调试工具和方法。案例中涉及的硬件包括经典的x86和新兴的ARM;涉及的软件平台主要是GNU/Linux系统;涉及的上层软件包括Chrome浏览器、英伟达GPU驱动、微信、腾讯会议、阿里旺旺、银行软件等。
书中涵盖常见的各类软件问题,包括应用程序崩溃、多线程死锁、驱动程序故障、系统级挂死和崩溃等。书中设计了一些动手试验,以供读者上手小试牛刀。
目录
- 版权信息
- 作者简介
- 内容简介
- 推荐语
- 推荐序 Debug公案:痛并快乐着
- 理一分殊话格物——代序
- 救急第一
- 第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章 投机之殇
- 第32章 SMM和如来佛手掌心
- 第33章 观察神秘的RQ
- 第34章 自卷如何救,互斥量重入死锁例谈
- 第35章 奇怪的未定义引用
- 第36章 这个修改居然是二掌门的主意
- 第37章 是谁惹恼命令行
- 器具第四
- 第38章 三线撸豹,神乎其技
- 第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 故事中的那些计算机
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。
