SystemTap脚本主要是由探测点和探测点处理函数组成的,来看下都有哪些探测点可用。
The essential idea behind a systemtap script is to name events, and to give them handlers.
Systemtap works by translating the script to C, running the system C compiler to create a kernel module from that.
When t...
分类:
其他好文 时间:
2014-06-07 01:59:08
阅读次数:
369
SystemTap是我目前所知的最强大的内核调试工具,有些家伙甚至说它无所不能:)
Debuted in 2005 in Red Hat Enterprise Linux 4 Update 2 as a technology preview.
After four years in development, System 1.0 was released in 2009.
As of 2011 SystemTap runs fully supported in all Linux distributions...
分类:
其他好文 时间:
2014-06-05 12:35:09
阅读次数:
280
gdb是较为流行和通用的linux环境调试工具,掌握它对于嵌入式开发工作来说非常必要,能够提高工作效率,快速发现和解决问题。最近有兴趣研究了下gdb使用,特总结如下分享给大家。...
分类:
数据库 时间:
2014-06-05 11:58:06
阅读次数:
440
尖峰在线Oracle OCM实战 --开创国内Dtrace先河!
startup成功了,忙碌了很久的DBA小李合上电脑,用滚烫的开水,为自己泡一碗老坛酸菜面。中国DBA更偏爱拉上窗帘,在黑暗中享受这独特的美食。而高级DBA,则更加喜欢口感更为浓愈、甘甜的大餐:“调试”。“调试”,是将多种精选食材,加老火慢炖,精心烹制而成。老而津道的gdb、mdb,加上鲜脆可口DTrace,再以低层原理的温火慢顿,慢慢烹制成精致的大餐。与此同时,远在几万公里外的美国,这些食材已经非常普遍。顶级食客们Liews、ta...
分类:
数据库 时间:
2014-06-05 10:13:21
阅读次数:
576
SystemTap探测用户空间程序需要utrace的支持,3.5以上的内核版本默认支持。
对于3.5以下的内核版本,需要自己打相关补丁。
SystemTap还有一些高级功能,比如自建脚本库、探测点重命名、嵌入C代码等。
最后本文简单介绍下SystemTap的实现原理。...
分类:
其他好文 时间:
2014-06-05 10:04:22
阅读次数:
407
nginx命令行参数
不像许多其他软件系统,Nginx 仅有几个命令行参数,完全通过配置文件来配置
-c 为 Nginx 指定一个配置文件,来代替缺省的。
-t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
-v 显示 nginx 的版本。
-V 显示 nginx 的版本,编译器版本和配置参数。
nginx控制信号
...
分类:
其他好文 时间:
2014-06-05 09:10:54
阅读次数:
257
转自:https://www.centos.bz/2011/07/howto-remove-lnmp/killall
nginx/etc/init.d/mysql stopkillall mysqld/usr/local/php/sbin/php-fpm stopkillall
php-cgirm ...
分类:
其他好文 时间:
2014-05-31 15:56:05
阅读次数:
277
本工具可以由任意一个开发微信公众平台的开发者使用,虽然它本身使用WPF(C#)开发的,但是并不受你想调试的服务所用的语言的影响。
之前一直在做微信公众平台开发,客户端调试是必须做的事情,一直以来都是用的前辈们开发的调试工具,
刚好想自己尝试下WPF开发,就用业余下班时间开发了,初次使用WPF,...
分类:
微信 时间:
2014-05-31 12:52:55
阅读次数:
570
最近在搭建游戏的android框架,零零散散的遇到很多问题,暂时记录下来。首先一个最大的问题是,有的c++代码可以调试,有的不可以调试。尝试了命令行的gdb调试,也还是不行,最后还是选择打log的方式。遇到崩溃的问题,最好还是找个可以调试的机器,这样能迅速的定位问题。然后是命令行编译的问题cygwi...
分类:
其他好文 时间:
2014-05-31 01:17:42
阅读次数:
365
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据.
使用Fiddler无论对开发还是测试来说,都有很大的帮助。
分类:
其他好文 时间:
2014-05-31 01:15:00
阅读次数:
698