易截截图软件、单文件、免安装、纯绿色、仅160KB

linux 软件的性能分析工具

在linux上,jprofiler可以分析java的软件系统,oprofile可以分析C的软件系统。
oprofile可以说是一个工具集,包含:
ophelp,
opcontrol,
agent libraries,
opreport,
opannotate,
opgprof,
oparchive,
opimport。
常用的工具是opcontrol,opreport,opannotate。opcontrol用来启动来停止profile监控;opreport用来报告测试结果;opannotate用来分析源代码。
详细信息手册:
http://oprofile.sourceforge.net/doc/index.html


相关文档:

linux条件变量例程

#include
#include
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
pthread_cond_t cond = PTHREAD_COND_INITIALIZER;
void *thread1(void *);
void *thread2(void *);
int i=1;
main(void)
{
pthread_t t_a;
pthread_t t_b;
pthread_create(&t_a,NULL,thread1,(void *)NULL) ......

Linux下常用C语言字符串操作函数

stroul,
strdup
snprintf()
atio
 
C中常用字符串操作函数
#include <string.h>
 
size_t strlen(const char *s)   测量字符串长度s的实际长度。
例如s[20]="abc",那么strlen(s)的结果是3,而不是20.这就是实际长度
 
char *strcat(const char *s1, const *s2)  ......

linux 0.11 内核学习 truncate.c


/*
 * 该文件主要实现的是truncate函数,该函数是释放指定i 
 * 节点在设备上占用的所有逻辑块,包括直接块、一次间
 * 接块和二次间接块
 */
/*
 *  linux/fs/truncate.c
 *
 *  (C) 1991  Linus Torvalds
 */
#include <linux/sched.h>
......

linux 常用网络工具

1,网络整体流量查看
  ifconfig -s
  cat /proc/net/dev
  sar -n DEV/EDEV interval(时间隔) count(次数)
  nload -m [-d interface]
2,详细查看网络流量,比如查看某一个ip/port,某一个协议
  iptraf,文本窗口界面
  ntop,web网页界面 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号