Design and Implementation of Memory Pool Under High Concurrent Search System

Zhaopan LU,Pingping LIU,Ying LU
DOI: https://doi.org/10.16185/j.jxatu.edu.cn.2016.03.004
2016-01-01
Abstract:In order to quickly and accurately return the information to the user after the keywords are entered ,and to effectively reduce the effect on the performance of the program w hen the search system allocates and deallocates memory frequently under the high concurrency ,the Recoverable Fixed Length Memory Pool ,Recoverable Variable Length Memory pool and Allocate Not Free Memory Pool were designed .A according to the different scenes features of the search engine .T he result show s that , compared with the default system memory allocator ,the efficiency of the Recoverable Fixed Length Memory Pool efficiency is increased by 70 .20% ,the efficiency of the Recoverable Variable Length Memory Pool is increased by 13 .84% and the efficiency of the Allocate Not Free Memory Pool is increased by 90 .80% .
What problem does this paper attempt to address?