本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
systemtap探测用户态程序性能
http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html
nginx性能跟踪中使用dtrace测试ngx_access和ngx_lua中的access_xxx的性能差异。
linux下需要使用systemtap。
只讲了内核态(syscall),没讲用户态如何跟踪http://www.ibm.com/develop ...
[性能]ulimit与systemtap
ulimit介绍
ulimit检查操作系统的各种参数,用于系统性能调优
bash 命令 ulimit, 设置进程可使用系统资源限制,
对应的系统调用是 setrlimit (与 bash 命令同名的 ulimit 函数已经废弃),
使用 help ulimit, man setrlimit 可以查看相关说明.
systemtap介绍
systemtap检查被kill掉的进程,用户查找进程被ki ...
latencytap.stp学习
如何知道系统延迟的主要原因,是因为磁盘操作,网络原因还是锁竞争?latencytop可以比较清楚指示延迟的原因。systemtap也有个脚本latencytap.stp,具体分析一下他的具体实现,学习一下原理。
主要就是从任务切换时候,找出处于睡眠状态的任务,从堆栈中找出对应的函数,再根据预设好的优先级往上追溯延迟原因。还是挺巧妙的。
#!/usr/bin/s ...
Install systemtap
1. 安装systemtap
$ sudo apt-get install systemtap
$ sudo apt-get install systemtap-sdt-dev
2. 安装debuginfo:
wget http://www.domaigne.com/download/tools/get-dbgsym
chmod +x get-dbgsym
./get-dbgsym
...
转 dtrace简介
systemtap参考https://wiki.archlinux.org/index.php/Systemtap_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
转载是位了防止原来的文章消失
转http://www.ibm.com/developerworks/cn/linux/l-cn-systemtap2/index.html
一、DTrace 简介
DTr ...
Ubuntu 11.10 (Oneiric)上编译带utrace补丁的内核
首先准备linux内核编译环境:
sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge kernel-package
sudo apt-get build-dep linux
sudo apt-get install git-core libncurses5 libn ...