- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 mysql temporary table
TEMPORARY TABLE本文带着如下问题(进行调研):为什么可以同名?优先处理哪个表?主从备份里怎么处理两个不同session,同名的temporary table,在从机上的更新?。使用myISAM引擎,版本5.1.48。 代码分析:lex
2011-07-20 20:53:19 4492
原创 Linux文件系统学习(三)之结构关系
file_system_type、vfsmonut、super_block关系file、dentry、inode关系
2011-05-21 19:30:00 2452 1
转载 【转】systemtap原理及使用
SystemTap的架构SystemTap用于检查运行的内核的两种方法是Kprobes和 返回探针。但是理解任何内核的最关键要素是内核的映射,它提供符号信息(比如函数、变量以及它们的地址)。有了内核映射之后,就可以解决任何符号的地址,以及更改探针的行为。Kprobes从 2.6.9版本开始就添加到主流的 Linux 内核中,并且为探测内核提供一般性服务。它提供一些不同的服务,但
2011-04-23 12:43:00 8770
转载 【转】Linux各种信号
通过kill -l命令可以查看信号对应的数字值 SIGHUP 终止进程 终端线路挂断SIGINT 终止进程 中断进程 Ctrl-CSIGQUIT 建立CORE文件终止进程,并且生成core文件SIGILL 建立CORE文件 非法指令SIGTRAP 建立CORE文件 跟踪自陷SIGBUS 建立CORE文件
2011-04-09 12:59:00 1191
原创 gcov覆盖率测试
这里使用gcov工具,gcov是伴随着gcc发布。gcc编译加入-fprofile-arcs -ftest-coverage参数生成二进制程序,执行测试用例生成代码覆盖率信息。fprofile-arcs参数使gcc创建一个程序的流图,之后找到适合图的生成树。只有不在生成树中的弧被操纵 (instrumented):gcc添加了代码来清点这些弧执行的次数。当这段弧是一个块的唯一出口或入口时,操纵
2011-04-06 19:20:00 1978
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人