当前位置:主页 > 科技论文 > 搜索引擎论文 >

高并发搜索系统下内存池的设计和实现

发布时间:2018-05-12 02:24

  本文选题:高并发 + 搜索引擎 ; 参考:《西安工业大学学报》2016年03期


【摘要】:为了在输入关键词后能从网络搜索中快速、准确地返回信息,并有效降低搜索系统在高并发状态下频繁分配和回收内存对程序性能的影响.文中根据搜索引擎中不同的场景,设计出了可回收定长内存池,可回收变长内存池和只分配不释放内存池.实例计算结果表明:与系统默认的内存分配器对比,可回收定长内存池的效率提升了70.20%;可回收变长内存池的效率提升了13.84%;只分配不释放内存池的效率提升了90.80%.
[Abstract]:In order to return the information quickly and accurately from the network search after input key words, and effectively reduce the impact of frequent allocation and recovery of memory on the program performance in the high concurrency state of the search system. According to the different scenarios of search engine, this paper designs a reclaimed fixed-length memory pool, a variable length memory pool and a non-releasing memory pool. The calculation results show that compared with the system default memory allocator, the efficiency of recoverable fixed length memory pool is increased by 70.20, the efficiency of recyclable variable length memory pool is increased by 13.84, and the efficiency of allocating and not releasing memory pool is increased by 90.80.
【作者单位】: 西安工业大学计算机科学与工程学院;
【基金】:陕西省科技厅项目资助(2013K13-04-07) 陕西省教育厅自然科学专项(2013JK1158)
【分类号】:TP391.3

【相似文献】

相关期刊论文 前5条

1 郭丙轩;张京莉;张志超;;基于内存池的空间数据调度算法[J];计算机工程;2008年06期

2 吴捷;陶志荣;;一种自适应变长块内存池SVBSMP[J];计算机应用;2008年S1期

3 许健;于鸿洋;;一种Linux多线程应用下内存池的设计与实现[J];电子技术应用;2012年11期

4 王小银;陈莉君;;Linux内核中内存池的实现及应用[J];西安邮电学院学报;2011年04期

5 ;[J];;年期



本文编号:1876709

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/1876709.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5b9e2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com