首页> 中文期刊> 《电脑编程技巧与维护》 >在Linux 2.6.11中进程调用malloc函数的情景分析

在Linux 2.6.11中进程调用malloc函数的情景分析

     

摘要

在Linux系统中用户调用malloc函数的过程实际上是一个间接调用brk函数的过程,brk函数在内核中的实现为sys_brk函数.详细探讨了Linux内核2.6.11版本中内存管理与分配的细节,重点分析了sys_brk函数的代码,并提供了do_munmap和do_brk 0这两个主要的函数的流程图.sys_brk函数可以用来分配空间,即把动态分配区底部的边界往上推,也可以用来释放内存,即归还空间.因此它的代码也大致上分成两部分,对相关函数调用与流程作了详细的分析.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号