专治无耻的tadb.exe,kadb.exe等各种XXXadb.exe

这是一篇我个人在EOE发的blog《专治无耻的tadb.exe,kadb.exe等各种XXXadb.exe》,由于eoe的blog系统实在是无言以对,我就把eoe上面的帖子以及blog是都转到csdn上来,原帖地址:http://www.eoeandroid.com/blog-781265-47967.html


用自己电脑想学点东西,但是adb进程总是被各种xxxadb.exe进程抢占,好烦,下面给出治他们的办法:

1、手机连上之后让tadb启动一次
2、然后去任务管理器中看tadb进程,右键->查看属性,看他的位置在哪,然后找到这个位置
;3、找到目录之后就可以看到tadb.exe文件,结束tadb.exe进程,然后将你找到的tadb.ext文件删除
4、然后新建一个文本之类的文件,修改文件名为tadb.exe(ps:你的文件夹选项要显示文件后缀)
如果,还不行的话,就操作完上面的步骤之后,将该文件夹里的文件全部删除,然后用管理员权限,将该文件夹设置为只读

PS:我的是win8系统,可能找位置的方法会不一样,大家自己试试,而且这种办法估计也不是永久的,先暂时用着吧,如果升级程序的时候,报文件不让写,直接点忽略就OK了

<think>嗯,用户想了解kadb是什么。首先需要确定kadb的基本定义和用途。kadb是Solaris系统的内核调试器,类似于Linux的kgdb。用户可能是在系统崩溃或分析内核问题时遇到这个工具。 接下来要分解kadb的主要功能。比如通过串行线连接目标机和控制机,设置断点,检查内存和寄存器状态。这些功能对内核开发者和系统管理员来说很重要,尤其是在处理系统崩溃或驱动问题时。 然后考虑用户可能的背景。用户可能是Solaris系统管理员或内核开发者,遇到系统崩溃需要调试。或者在学习操作系统知识时接触到kadb。需要强调kadb的使用场景,比如分析内核转储文件,实时调试运行中的系统。 还要注意用户可能的深层需求。用户可能想知道如何安装或启动kadb,常见命令有哪些,或者和类似工具的区别。但当前问题只需要基本定义和用途,所以回答应简洁,覆盖核心点即可。 最后检查是否有遗漏的关键点,比如kadb在Solaris中的历史地位,是否支持其他系统,以及基本命令示例。确保回答准确,避免技术错误,比如不混淆kgdb和kadb的区别。</think>`kadb` 是 **Solaris 操作系统**的内核级调试器。 它的核心作用和特点如下: 1. **内核调试**:主要用于调试 Solaris 内核本身、内核模块(设备驱动程序等)以及系统崩溃时产生的内核转储文件(`dumpadm` 命令管理的崩溃转储)。 2. **远程调试**:通常通过串行线(Serial Line)连接目标机器(运行 Solaris 并出现问题的机器)和控制机器(运行 `kadb` 的机器)。控制机可以检查和操纵目标机的内核状态[^1]。 3. **符号化调试**:能够理解内核符号表,允许开发者使用函数名、变量名等符号进行调试(如设置断点、检查变量值),而不是原始的机器地址。 4. **低级访问**:提供对目标机内核内存、寄存器、栈、指令指针等的直接读写访问能力。 5. **交互式命令行**:用户通过输入命令(如 `::status` 查看状态、`<address>::print` 打印数据结构、`bp` 设置断点、`::stack` 查看调用栈、`$c` 查看寄存器)与内核交互进行调试。 6. **分析崩溃转储**:当系统发生严重错误(Panic)产生崩溃转储文件(通常位于 `/var/crash/<hostname>/` 目录下)后,`kadb` 可以加载分析这些文件,帮助诊断导致崩溃的根本原因[^2]。 7. **实时调试**:在系统运行时(通过串口连接)进行动态调试,设置断点、单步执行、观察变量变化等。 **简单来说:** `kadb` 是 Solaris 开发者和高级系统管理员用来深入诊断和解决内核级问题(如系统崩溃、驱动故障、性能瓶颈、死锁)的强大工具。它提供了对 Solaris 内核运行时的底层洞察和控制能力。 ```bash # 示例:在kadb中查看当前进程信息 (输出格式会因Solaris版本而异) > ::ps S PID PPID PGID SID UID FLAGS ADDR NAME R 0 0 0 0 0 0x00000001 fffffffffbc23640 sched R 1 0 0 0 0 0x42004000 fffffffffbc2a000 init R 2 0 0 0 0 0x00000001 fffffffffbc2b0c0 pageout ... ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值