WEB开发网
开发学院操作系统Linux/Unix AIX 调试工具 阅读

AIX 调试工具

 2010-03-25 00:00:00 来源:WEB开发网   
核心提示: #dateFriNov1318:18:33IST2009#errpt-a-s1112181809哪个应用程序创建了核心?清单 6. 创建核心的应用程序#lquerypv-hcore50064Theexecutableislocatedbetweenthepipesontherighthandsi

# date 
Fri Nov 13 18:18:33 IST 2009 
# errpt -a -s 1112181809 

哪个应用程序创建了核心?

清单 6. 创建核心的应用程序

#lquerypv -h core 500 64 
 
The executable is located between the pipes on the right hand side of the output and in 
the case below, it is uvsh. 
 
00000500  00000001 00000000 00000043 00000003 |...........C....| 
00000510  F1000100 3361BFF8 00000000 00000000 |....3a..........| 
00000520  00120000 75767368 00000000 00000000 |....uvsh........| 
00000530  00000000 00000000 00000000 00000000 |................| 
00000540  00000000 00000000 00000000 5A9E9590 |............Z...| 
00000550  00000000 00000016 00000000 00000BF1 |................| 
00000560  00000000 00000000 00000000 00001019 |................| 

检查核心文件

对导致核心转储的二进制可执行文件运行 dbx。这会显示出问题的调用。

#dbx exe core 

有助于调试的系统设置

列出 sys0

lsattr -El sys0 

有用的属性:

autorestart — 在崩溃之后自动地重新引导系统

fullcore — 启用/禁用完整的核心转储

maxuproc — 每个用户允许的最大进程数量

修改系统属性

chdev -l sys0 -a attribute=value 

进程检查工具

在 AIX 上有许多用于检查应用程序错误、挂起和崩溃的工具。下面讨论其中几个工具。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:AIX 调试 工具

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接