分布式缓存中内存管理子系统的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:tryst8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学技术的快速发展,为了提高系统性能和满足用户越来越高的要求,分布式缓存得到了广泛地应用。分布式缓存通过将数据放在访问速度较高的内存中以加快数据的处理速度。在分布式缓存的架构设计中,内存管理子系统是基础和核心的组成部分,内存管理子系统的设计和实现对分布式缓存的性能有很大的影响。本文首先介绍了课题的研究背景和意义,指出了在具体项目下研究内存管理子系统的重要意义。接着对国内外现状进行了研究,详细分析了主流分布式缓存系统的内存管理机制。然后介绍了在内存管理子系统中涉及到的相关技术。在深入了解主流分布式缓存的内存管理机制和各种相关技术后,论文结合具体的项目要求,从功能和性能两个方面阐述了内存管理子系统的开发需求。然后对内存管理子系统总体架构进行了研究和设计,确定了其内部各个功能模块和相互关系。具体内容包括根据项目数据特点设计和实现的数据存储结构以及两级哈希表结构,用以节约内存空间的引用计数功能,基于预分配内存池思想设计实现的高效的内存管理策略,以保证内存块的快速分配和系统的稳定性。还设计和实现了各种数据操作接口和其内部逻辑。本文最后从功能和性能两个方面对系统进行了测试,在功能测试中,主要通过数据的查询、插入和删除操作验证系统各模块的功能。在性能测试中,主要考察不同数据长度和不同读写比例下系统的性能表现,并和主流分布式缓存redis、memcached进行对比,结果表明系统运行稳定,具有较高的读写性能。
其他文献
在封建时代的中国,妇女与儿童群体一直深受封建伦理秩序的压迫与欺凌。直到五四时期,启蒙先驱纷纷为改变妇孺群体在社会上的不公正地位而振臂高呼,而周作人则是其中最不容忽视的
本文介绍了高速公路机电系统预防性维护体系建设方面的部分研究成果,分析了体系发展面临的一些问题,并结合"智慧高速"的发展与高速公路运管企业的实际情况分析展望了预防性维护
在二十世纪九十年代的文坛上,林白无疑是独特的一个。林白在其个人化的写作中始终充满了对女性乃至人类精神的关怀,孤独和狂欢的精神主题贯穿其全部创作。在其早期的作品中,
原发性肝癌是最常见的恶性肿瘤之一,我国是原发性肝癌的高发区。其死亡率很高,在我国恶性肿瘤中居第二位。原发性肝癌起病多较隐匿,一旦出现典型的临床表现,通常已属于中晚期
目的鼠肉瘤病毒致癌基因(Kirsten rat sarcoma viral oncogene,KRAS)突变型肺腺癌是临床常见肺癌亚型,发病机制不清,预后不良。推测可能与KRAS突变对整个基因组的影响有关。
互联网的出现与进步在很大程度上改变着人们的生活方式与生活品质,与此同时也不断左右着人们对于商业银行业务的认识,在一定程度上对现在现有的商业银行的管理体制有一定的影
佛教自汉代传入中国后,经教徒信众的努力,逐渐成为我国的主要宗教之一。在传播过程中,佛教出现本土化和世俗化的趋向;及至明代,佛教的世俗化程度大大加深。佛教世俗化,对明代
根据省蚕学会四届二次理事会议的精神和市蚕桑学组的活动计划,经市经作学会同意,于一九八四年九月二十五日至二十七日在英德县举行蚕桑学组学术讨论会,参加讨 According to
1949年建国以后,作家的创作呈现出两种不同的趋势。一方面,在国家制度严格的规约下,很多作家选择了“逃离”政治话语来创作;另一方面,一些跨越现代时期而来的作家积极投入到对