E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
内核调试
linux
内核调试
之KDB(1)
KDB:很好的
内核调试
工具,优点是不需要两台机器进行调试,缺点是只能在汇编代码级进行调试,看不到C源
ifeng8901
·
2013-07-21 22:20
linxu内核
kdb
内核日志及printk结构浅析
这段时间复习了一下
内核调试
系统,注意看了一下printk的实现以及内核日志的相关知识,这里做一下总结。一、printk概述 对于做Linux内核开发的人来说,printk实在是再熟悉不过了。
newyoung518
·
2013-07-18 16:00
WinDbg调试器
你可以从微软网站上下载到的调试器:·KD-
内核调试
器。你可以用它来调试蓝屏一类的系统问题。如果是开发设备驱动程序是少不了它的。·CDB-命令行调试器。这是一个命令行程序·NTSD-NT调试器。
chenlycly
·
2013-06-20 19:00
Linux内核驱动开发之KGDB单步调试内核(kgdboc方式)
本文介绍的Kgdb调试方法是一种源码级的Linux
内核调试
器。使用Kgdb调试内核时,需要结合gdb一起使用,使用他们可以对内核进行单步调
gqb666
·
2013-06-18 18:00
linux
kernel
内核
调试
Linux驱动开发
Linux内核驱动开发之KGDB单步调试内核(kgdboc方式)
本文介绍的Kgdb调试方法是一种源码级的Linux
内核调试
器。使用Kgdb调试内核时,需要结合gdb一起使用,使用他们可以对内核进行单步调试,设置
gqb666
·
2013-06-18 18:00
Linux内核调试
KGDB
Linux驱动开发
Linux
Kernel
嵌入式Linux驱动开发
Linux操作系统分析(6)- qemu+gdb调试linux内核
提要继续学习Linux.今天要做是的搭建Linux的
内核调试
环境。
拳四郎
·
2013-06-15 11:16
Ubuntu&Linux
Linux操作系统分析(6)- qemu+gdb调试linux内核
今天要做是的搭建Linux的
内核调试
环境。
qp120291570
·
2013-06-15 11:00
Linux操作系统分析(6)- qemu+gdb调试linux内核
今天要做是的搭建Linux的
内核调试
环境。
拳四郎
·
2013-06-15 11:00
Linux操作系统分析(6)- qemu+gdb调试linux内核
提要继续学习Linux.今天要做是的搭建Linux的
内核调试
环境。
拳四郎
·
2013-06-15 11:00
Linux
内核调试
技术指南
前两天,完成了ucos在2440上的移植,以及boot的修改。今天突然想到,我在linux下,该如何来编写,调试比较复杂的驱动。我想这个问题应该从如何调试内核入手,先转载两个文字,待西西看来。系统搭建过程中,对于系统平台搭建工程师在完成Bootloader 的调试之后就进入Kernel 裁减移植的阶段,其中最重要的一步是Kernel 启动的调试,在调试Kernel过程中通常遇到最常见的问题是启动异
zhongyhc
·
2013-06-06 23:00
Debian
汇编
文档
工具
linux内核
内核调试
1.调试技术内核编程带来了它自己的,独特的调试挑战。内核代码不能简单地在调试器中执行,也不能被简单地跟踪,因为它是一组不与特定进程相关的功能。内核代码的错误非常难重现并且可能导致整个系统崩溃,因此破坏很多用来发现它们的证据。本章将介绍在如此恼人的情况下你可以用来监视内核代码和跟踪错误的技术。1.1.内核中的调试支持在第二章中,我们建议你编译和安装你自己的内核,而不是运行你所使用的发行版中的原始内核
zhongyhc
·
2013-06-06 23:00
工作
struct
File
null
profiling
call_chain & dump_trace
在
内核调试
中,根据调用链可以得到出错函数的上层调用者是谁。
JK198310
·
2013-05-27 16:00
Linux 运用debugfs调试方法
from:http://blog.csdn.net/eqwewr/article/details/8836948运用debugfs调试方法 DebugFS,顾名思义,是一种用于
内核调试
的虚拟文件系统
conceptcon
·
2013-05-15 13:00
Windbg
内核调试
之三: 调试驱动
originalurlfrom:http://www.cnblogs.com/Sonic2007/archive/2008/03/27/1125632.html这次我们通过一个实际调试驱动的例子,来逐步体会Windbg在
内核调试
中的作用
·
2013-05-08 13:00
Windbg
内核调试
之一: Vista Boot Config设置
originalurlfrom:http://www.cnblogs.com/Sonic2007/archive/2008/03/20/1114807.htmlWindbg进行
内核调试
,需要一些基本的技巧和设置
·
2013-05-08 13:00
Android 让adb logcat打印
内核调试
信息
Android让adblogcat打印
内核调试
信息在默认情况下,adblogcat只能显示应用程序的调试信息,我把logcat.cpp修改了一下,让它同时可以打印
内核调试
信息:修改的文件:system/
angle_birds
·
2013-05-07 19:00
获取ios 系统 硬件信息
内核 sysctl 含义详解:l compat子树:内核二进制兼容相关的控制l debug子树:
内核调试
与信息查询l dev子树:用于遍历和查询系统中的设备信息l hw子树:硬件驱动信息及行为控制
fhbystudy
·
2013-05-05 21:00
fedora 10 下安装systemtap详解
http://hi.baidu.com/zhongalin_hust/item/29e1ba51bc86e59c8c12ed13systemtap是一款linux
内核调试
和探测的重要工具,下面我把安装它的详细步骤叙述如下
lwpping
·
2013-05-02 15:00
Linux 运用debugfs调试方法
运用debugfs调试方法DebugFS,顾名思义,是一种用于
内核调试
的虚拟文件系统,内核开发者通过debugfs和用户空间交换数据。
eqwewr
·
2013-04-22 22:27
驱动总结
8x60
7x27a
驱动笔试
WINCE data abort
内核调试
错误分析
原文地址::http://www.verydemo.com/demo_c248_i1993.html1、 出错信息:PC=c01cf8ec(gwes.dll+0x0004f8ec)RA=c01cf8e4(gwes.dll+0x0004f8e4)SP=d1e9fde0,BVA=00001002Gwes.map文件:…………………………………………………………………………………………………………………
xqhrs232
·
2013-04-16 10:00
利用bochs 调试
利用bochs 调试内核(转载)利用bochs调试内核(主要是在windows下调试)Bochs具有非常强大的操作系统
内核调试
功能。这也是本文选择Bochs作为首选实验环境的主要原因之一。
·
2013-04-06 15:00
调试
windbg
内核调试
的时候 对用户态进程下断点
http://bbs.pediy.com/showthread.php?t=1380291:使用!process00获取用户空间的所有的进程的信息!process002:使用.process/p+你需要断的应用程序的EProcess地址,切换到应用程序的地址空间 例如:.process /p 0x80a02a603:重新加载userPDB文件 .reload/f/user4:使用非侵入式的
sincoder
·
2013-04-01 10:00
WinDbg 调试无源码驱动方法
在SoftICE不再更新以后,WinDbg几乎成了windows内核专有调试器,另有国人开发的一款Syser单机
内核调试
器,不过不争气的是总是喜欢蓝屏,真不知道是自己写的程序先崩溃还是Syser先崩溃,
ly131420
·
2013-03-30 21:00
linux
内核调试
LINUX
内核调试
过程,多谢南方,让我能够顺利进入内核的调试界面,此教程也是请教南方的,我整理了一下发布上来,我想应该还有地方有错误,不过运行是正常了,希望大家指点。
yangzhiloveyou
·
2013-03-27 22:00
ntdll 里面的 DbgPrint
不过可以在机器外面连接一个
内核调试
器当系统处于调试状态的时候就可以看到调试信息了。。。。 测试代码LONG(__cdecl*_DbgPrint)(LPCSTRFormat,...); voidm
sincoder
·
2013-03-27 15:00
WINCE data abort
内核调试
错误分析
1、 出错信息:PC=c01cf8ec(gwes.dll+0x0004f8ec)RA=c01cf8e4(gwes.dll+0x0004f8e4)SP=d1e9fde0,BVA=00001002Gwes.map文件:…………………………………………………………………………………………………………………………………………………………………………………………………………0001:0004e50c
js_gary
·
2013-03-21 13:00
Linux
内核调试
方法总结
内核开发比用户空间开发更难的一个因素就是
内核调试
艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。
FGQ
·
2013-03-12 16:00
linux
调试
linux
内核调试
指南
大海里的鱼有很多,而我们需要的是鱼钩一只本文档由大家一起自由编写,修改和扩充,sniper负责维护。引用外来的文章要注明作者和来处。本文档所有命令都是在ubuntu/debian下的操作。选取的内核源码从文档开始编写时最新的内核版本–2.6.26开始,而且会随着linux的更新而不断更换新的版本。所以文档的内容可能前后不一致。相信大家有能力克服这个问题。本文档的字符图示在linux环境下显示正常,
FGQ
·
2013-03-11 15:00
调试
Linux DebugFS 子目录也是用debugfs_create_dir来实现
DebugFS,是一种用于
内核调试
的虚拟文件系统,内核通过debugfs和用户空间交换数据。类似procfs和sysfs等,这些文件系统都在内存里。最常用的
内核调试
手段是printk。
superkris
·
2013-03-01 16:00
调试笔记之观察中断
在WinDBG做
内核调试
时该如何观察系统的中断分配和响应情况呢?WinDBG的帮助文件对此描述甚少,已经有的几个重要扩展命令居然也没有出现在帮助文件中。
wzsy
·
2013-02-22 16:00
VirtualKD+Windbg+vmware 极速调试+Windbg下载符号+windows 7本地
内核调试
================================Windbg下载符号===================================打了补丁后经常出现"Yourdebuggerisnotusingthecorrectsymbols",使用WINDBG命令下载更新符号文件即可,以下命令不能去掉“.”,打完命令就开始下载了流量监控可以看到1:.sympathsrv*G:\WinD
eldn__
·
2013-02-19 21:00
Android 让adb logcat打印
内核调试
信息
Android让adblogcat打印
内核调试
信息在默认情况下,adblogcat只能显示应用程序的调试信息,我把logcat.cpp修改了一下,让它同时可以打印
内核调试
信息:修改的文件:system/
yunjinwang
·
2013-02-18 18:00
使用WinDbg
内核调试
特别对于驱动开发者使用的WinDbg和KD这两个
内核调试
器(CDB和NTSD是用户态调试器)。
suxinpingtao51
·
2013-02-01 16:00
Windows调试工具入门-3-WinDbg
内核调试
配置
内核调试
主要用来调试驱动代码、分析内核结构等。WinDbg通过两台电脑可以实现
内核调试
,其中一台电脑运行WinDbg,被称为主机;另外一台电脑运行被调试的程序或系统,被称为目标机。
suxinpingtao51
·
2013-02-01 15:00
Mac OS X的内核
Mach3.0(但是XNU不是微内核),它负责XNU比较底层的任务,譬如: 抢占式多任务,包括内核线程(MacOSX用内核线程实现POSIX线程) 内存保护 虚拟内存管理 进程间通信 中断管理 实时支持
内核调试
支持
newjerryj
·
2013-01-24 09:00
Linux
内核调试
技巧--current的应用
current指针指向当前在运行的进程,内核代码可以通过使用current来使用进程特定的信息。指向task_struct的current指针在内核堆栈内,是一个全局项。为什么要用?查看当前谁在使用内核你关心的那段代码的时候。怎么用?printk(KERN_INFO "The cuurent process commond : \"%s\" the pid :%i\n", current->co
evilcode
·
2013-01-16 11:00
Linux内核里的DebugFS
转自:http://www.cnblogs.com/wwang/archive/2011/01/17/1937609.htmlDebugFS,顾名思义,是一种用于
内核调试
的虚拟文件系统,内核开发者通过debugfs
evilcode
·
2013-01-16 11:00
DebugView for Vista Windows 7 打印显示问题
使用DebugView打印
内核调试
信息是开发驱动的非常重要的手段,但DebugView在VISTA/WINDOWS7下却无法获取内核的调试日志,修改方法是: HKLM/SYSTEM/CurrentControlSet
chenyujing1234
·
2012-12-12 16:00
开源项目-基于Intel VT技术的Linux
内核调试
器
本开源项目将硬件虚拟化技术应用在
内核调试
器上,使
内核调试
器成为VMM,将操作系统置于虚拟机中运行,即操作系统成为GuestOS,以这样的一种形式进行调试,最主要的好处就是调试器对操作系统完全透明。
XscKernel
·
2012-12-05 10:00
iphone开发之通过unix系统底层获取和系统相关的硬件信息
内核 sysctl 含义详解:l compat子树:内核二进制兼容相关的控制l debug子树:
内核调试
与信息查询l dev子树:用于遍历和查询系统中的设备信息l hw子树:硬件驱动信息及行为控制
jiayou8809
·
2012-12-04 10:00
用GDB反汇编调试linux内核
在搭建好linux
内核调试
环境之后还会遇到各种问题,比如linux内核是不允许已最低优化等级编译的,因此有时候打印一个变量值就会显示 这个时候就需要采用其它的方式来显示变量值了,反汇编就是其中一种方式
XscKernel
·
2012-12-04 10:00
Linux
内核调试
方法
kdb:只能在汇编代码级进行调试;优点是不需要两台机器进行调试。gdb:在调试模块时缺少一些至关重要的功能,它可用来查看内核的运行情况,包括反汇编内核函数。kgdb:能很方便的在源码级对内核进行调试,缺点是kgdb只能进行远程调试,它需要一根串口线及两台机器来调试内核(也可以是在同一台主机上用vmware软件运行两个操作系统来调试)printk()是调试内核代码时最常用的一种技术。在内核代码中的特
dongzhichen
·
2012-12-02 20:00
Linux
内核调试
工具
原文地址:http://blog.csdn.net/ariesjzj/article/details/8244333一些LinuxKernel的分析调试工作,主要包换qemu,kprobes和trace等,以作备忘。Qemu源码级调试Kernel1.Qemu编译与安装先安装libsdl的开发库$./configure$make#makeinstallQemu-1.2.1试过能work,早先的版本编
ariesjzj
·
2012-11-30 19:15
Linux
Linux
内核调试
工具
原文地址:http://blog.csdn.net/ariesjzj/article/details/8244333一些LinuxKernel的分析调试工作,主要包换qemu,kprobes和trace等,以作备忘。Qemu源码级调试Kernel1.Qemu编译与安装先安装libsdl的开发库$./configure$make#makeinstallQemu-1.2.1试过能work,早先的版本编
ariesjzj
·
2012-11-30 19:15
Windows调试工具入门-3-WinDbg
内核调试
配置
内核调试
主要用来调试驱动代码、分析内核结构等。WinDbg通过两台电脑可以实现
内核调试
,其中一台电脑运行WinDbg,被称为主机;另外一台电脑运行被调试的程序或系统,被称为目标机。
eqera
·
2012-11-30 11:00
使用WinDBG进行双机
内核调试
由于我没有物理的两台机器,因此我这里使用虚拟机来进行讲解(虚拟机真是个好东西)。我将先讲述如何设置,然后以一个实例来讲述如何进行内核驱动的调试。Target环境:VirtualPC2004、Win2000sp4enHost环境:WinXPsp2,WinDBG6.6.07.5,SUDTSerialNull1.6试用版一)设置篇SUDTSerialNull是一个虚拟串口软件,用于模拟RS232串口的虚
eqera
·
2012-11-29 12:00
使用WinDbg
内核调试
特别对于驱动开发者使用的WinDbg和KD这两个
内核调试
器(CDB和NTSD是用户态调试器)。
eqera
·
2012-11-29 12:00
GDK - General Kernel Debugger 通用
内核调试
器图标
GDK-GeneralKernelDebugger通用
内核调试
器图标,大家给点意见?好看不?
cmk128
·
2012-11-29 01:00
UML进行Linux
内核调试
--2 网络协议栈测试
这篇文章是跟着前面的一个文章来的:UML进行Linux
内核调试
--1环境搭建 具体如下:UML配置网络,以及调试网络协议栈 参考网址:http://uml.devloop.org.uk/index.htmlhttp
ztz0223
·
2012-11-26 18:00
linux
内核调试
环境搭建-4 调试模块初始化函数
打开一终端执行:qemu-m512-kernelbzImage-append"root=/dev/sdakgdboc=ttyS0,115200kgdbwait"-bootc-hdabusybox.img-ken-us-netnic-nettap,ifname=tap0,script=no-serialtcp::4321,server显示等待调试端链接:QEMUwaitingforconnectio
XscKernel
·
2012-11-07 21:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他