- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 valgrind内存检查
安装apt-get install valgrind测试程序#include #include int*Test(void){ int* x = malloc(10 * sizeof(int)); delete x;// problem 1: heap block overrun, problem 2: memory leak --x not free,
2014-12-25 15:09:39 4849
原创 boost安装
下载http://www.boost.org/安装文件解压在/usr/local/目录下在/usr/local/boost-*目录下,执行./bootstrap.sh在/usr/local/boost-*目录下,执行sudo ./bjam --layout=versioned --build-type=complete --toolset=gcc install 在/
2014-12-25 14:21:57 5011
原创 linux下coredump的使用
临时性打开coredumpecho “core.%e.%p” > /proc/sys/kernel/core_patternulimit -c unlimited%% 单个%字符%p 所dump进程的进程ID%u 所dump进程的实际用户ID%g 所dump进程的实际组ID%s 导致本次core dump的信号%t core dump的时间 (由1970年1月
2014-12-24 17:44:07 5224
原创 Shell监控脚本
#! /bin/bashfor((i=1;i<5;i++))do date=`date +%Y-%m-%d_%H-%M-%S` vmstat -n 1 > vmstat_${date} & vmstat_pid=$! echo "vmstat_pid=${vmstat_pid} start" top -b -d 1 -i > top_${date} & top_pi
2014-12-22 19:49:57 4596
原创 makefile范例
单个文件夹下,指定源文件进行编译,更改头文件后会重新编译srcs=src1.c src2.c prog.cobjs:=$(srcs:.c=.o)deps:=$(srcs:.c=.d)CFLAGS=-c -g -Wallprog:$(objs) gcc -o prog $^-include $(deps)$(objs):%.o:%.c gcc $(CFLAGS) -MM
2014-12-22 19:42:44 5411
原创 makefile
头文件依赖http://blog.vjeux.com/category/makefilehttp://scottmcpeak.com/autodepend/autodepend.htmlhttp://www.freezhongzi.info/?p=216依赖解释http://maskray.me/blog/2011-08-11-generate-dependency-in-ma
2014-12-22 19:33:54 5022
原创 iSCSI
IETcat /proc/net/iet/session查看targetid 和target name对应关系cat /proc/net/iet/volume查看导出的lun和本机块设备对应关系open-iscsi查看服务状态service iscsi statusinitiator查看ISCSI启动状态chkconfig iscsi on;
2014-12-22 19:25:40 1163
原创 SystemTap
安装sudo apt-get install build-essentialsudo apt-get install elfutilssudo apt-get install libdw-devwget wget https://sourceware.org/systemtap/ftp/releases/systemtap-2.4.tar.gztar -xzvf systemt
2014-12-22 19:09:08 801
Mybatis用户指南
2015-01-09
git操作手册
2015-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人