Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12838
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-17 19:15
文章分类

全部博文(1)

文章存档

2014年(1)

我的朋友
最近访客

分类: C/C++

2014-05-29 10:02:23

原文已删除
阅读(1729) | 评论(7) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~

亘井2016-01-08 16:12:47

LIST_FOR_EACH_ENTRY_SAFE(pos,temp_head,&mem_debug_list, link) {
        snprintf(buf,256,\"%-11llu\\t%-10d\\t%-18s\\t\\t%-18lu\\n\",pos->time,pos->size,pos->file, pos->line);
        len = strlen(buf);
        fwrite(buf,1,len,fd);
        memset(buf,0,256);
        LIST_DEL(&pos->link);    

亘井2016-01-08 16:12:32

if(!flag){
            temp_head = (struct mem_debug_head *)malloc(sizeof(struct mem_debug_head));
            if(NULL != temp_head) {
                temp_head->file = pos->file;
                temp_head->line = pos->line;

亘井2016-01-08 16:12:21

unsigned int use_sys_mem = mem_pool_statm();

    fprintf(fd, \"============microkernel PID:%u Mem: %d ============\\n\",
            getpid(),use_sys_mem);
    fprintf(fd, \"total size \\ttsigle size\\tfile          \\t\\tline\\n\");

    LIST_FOR_EACH_ENTRY(pos, &mem_debug_alloc_list, link){
&

亘井2016-01-08 16:11:45

int m2m_print_mem_info(char* file_name)
{
    struct mem_debug_head *pos;  
    FILE* fd = NULL;
    char buf[256] = {0};
    unsigned int len = 0;
    char fname[256]= {0};
    char real_fname[256]= {0};
    struct list_head  mem_debug_list;
    struct mem_debug_head *

亘井2016-01-08 16:10:45

mem_pool_interface_t interface_function;
struct list_head mem_debug_alloc_list;
struct _mem_monitor_t monitor;
struct _mem_mng_info_t mem_mng_info;

/**************************************************************************
//Function  discription: Set memory manager parameter come from commad line 
//Return:  NULL
//Parameter instruction: mem_mode
//History:  
//   1. Date:     &n