上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 104 下一页
摘要: pgpool -f /usr/local/etc/pgpool.conf -D -d -n >file.log 2>&1 & 阅读全文
posted @ 2012-08-23 16:16 健哥的数据花园 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 编译C语言多线程程序的时候,如果出现undefined reference to 'pthread_create'错误在编译中要加 -lpthread参数 g++ thread.c -o thread -lpthread或gcc thread.c -o thread -lpthread特此备忘 阅读全文
posted @ 2012-08-22 16:45 健哥的数据花园 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 由于研究一段代码的时候,看到了 void *。故此进行了学习。看了http://www.doc88.com/p-894907672962.html 的说明,感觉写得太好了,已无话可说。故此备忘。 阅读全文
posted @ 2012-08-22 15:12 健哥的数据花园 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 我运行测试后的结论是这样的:确实发生了内存泄漏。没有回收sqlca区域。因为,我修改了 /src/interfaces/ecpg/ecpglib/misc.c的代码后,#ifdef ENABLE_THREAD_SAFETYstatic voidecpg_sqlca_key_destructor(void *arg){ FILE *p1; p1=fopen("gaoecpg.1","w+"); fclose(p1); free(arg); /* sqlca structure allocated in ECPGget_sqlca */ ... 阅读全文
posted @ 2012-08-22 14:24 健哥的数据花园 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]接上文,情形D extract_string_tokens 调用 malloc ==27927== 24,630 (24,576 direct, 54 indirect) bytes in 3 blocks are definitely lost in loss record 100 of 100 ==27927== at 0x4A05E1C: ... 阅读全文
posted @ 2012-08-21 15:07 健哥的数据花园 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]接上文 情形C save_ps_display_args 调用 malloc ==27927== 1,602 (256 direct, 1,346 indirect) bytes in 1 blocks are definitely lost in loss record 92 of 100 ==27927== at 0x4A05E1C: malloc (vg_re... 阅读全文
posted @ 2012-08-21 14:57 健哥的数据花园 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]情形B read_startup_packet 调用 calloc ==27927== 594 (528 direct, 66 indirect) bytes in 11 blocks are definitely lost in loss record 85 of 100 ==27927== at 0x4A05140: calloc (vg_r... 阅读全文
posted @ 2012-08-21 14:42 健哥的数据花园 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]接上文,继续对pgpool-II3.1的内存泄漏进行分析。情形A extract_string 调用 strdup ==27927== 3 bytes in 1 blocks are possibly lost in loss record 3 of 100 ==27927== at 0x4A05E1C: malloc (vg_replace_mal... 阅读全文
posted @ 2012-08-21 14:24 健哥的数据花园 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]用valgrind来分析pgpool的执行,会看到有如下几种情形有可能产生内存泄漏:A extract_string 调用 strdup ==27927== 3 bytes in 1 blocks are possibly lost i... 阅读全文
posted @ 2012-08-21 13:59 健哥的数据花园 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL集群方案相关索引页 回到顶级页面:PostgreSQL索引页[作者 高健@博客园 luckyjackgao@gmail.com]接上文,我个人认为,需要对内存泄漏区分两种情况:一个长期驻留内存的工具,它如果有内存泄露的可能性,需要分为以下两大类来进行讨论: 分类1 启动后,在运行中一旦因某种原因分配了内存,则一直存在,并且并不随着运行过程随意增加内存, 在此工具关闭时,有可能被释放,也有可能不被释放。 我们探讨的是 pgpool... 阅读全文
posted @ 2012-08-21 13:54 健哥的数据花园 阅读(402) 评论(0) 推荐(0) 编辑
上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 104 下一页