首页 | 本学科首页   官方微博 | 高级检索  
     

Linux内核中内存池的实现及应用
引用本文:王小银,陈莉君. Linux内核中内存池的实现及应用[J]. 西安邮电学院学报, 2011, 16(4): 40-43
作者姓名:王小银  陈莉君
作者单位:西安邮电学院计算机学院,陕西西安,710121
基金项目:西安邮电学院中青年科研基金资助项目(103-0439)
摘    要:基于对Linux操作系统内存管理机制、算法和模式的分析,详细解读Linux内核2.6版本中有关内存池的定义内涵,明确内存池的创建方法和调用原理,并给出内存池在网络文件系统中的应用。实验表明,在内存实现及用户程序中使用内存池进行内存管理,可以减少内存碎片,提高分配速度,防止内存泄露。

关 键 词:Linux内核  内存池  内存管理

Implementation and application of the memory pool in Linux kernel
WANG Xiao-yin,CHEN Li-jun. Implementation and application of the memory pool in Linux kernel[J]. Journal of Xi'an Institute of Posts and Telecommunications, 2011, 16(4): 40-43
Authors:WANG Xiao-yin  CHEN Li-jun
Affiliation:WANG Xiao-yin,CHEN Li-jun(School of Computer Science and Technology,Xi'an University of Posts and Telecommunications,Xi'an 710121,China)
Abstract:After that the memory management pattern of Linux is analyzed,the definition of the memory pool in the kernel(version 2.6) of Linux is unscrambled,and the methods to create or transfer the memory pool are nailed down,besides,an example is given to show how the memory pool works in network file system.Experiments show that,when the memory pool is introduced for memory management into memory implementation and user program,the number of memory pieces will be reduced,the speed of distribution will be improved,...
Keywords:Linux kernel  memory pool  memory management  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号