多级缓存的内存分配器MCMalloc应用研究

来源 :信息化研究 | 被引量 : 0次 | 上传用户:shy19780928
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
文章研究和分析了通用内存分配器PTMAlloc2和TCMalloc的特点,通过借鉴现有通用内存分配器的优秀设计思想,提出了一种基于多级缓存的内存分配器MCMalloc。通过在不同层级上分配缓存,极大地减少锁的使用,降低锁竞争,提升了高并发系统的内存分配性能,并且支持不同层级之间的内存回收和同层级之间的内存迁移,避免内存分配效率恶化,提升了内存分配器的稳定性。通过TCMalloc官网数据和MCMalloc实验结果分别与PTMalloc2对比分析,在高并发场景下MCMalloc比TCMalloc能更好地改善了
其他文献
一、小说及小说教学1.小说的概念及特征小说是一种侧重刻画人物形象、叙述故事情节来反映社会生活的文学体裁,是叙事艺术。小说的基本特征是有深入细致的人物刻画、完整复杂
幼儿园园本研修活动,在当今幼儿教育领域中越来越彰显其重要性。文章结合园本研修活动实际,从概述篇——角色定位、奋进篇——注重研和修、改进篇——培训者和教师的成长等方
注意力是课堂教学必须重点关注的问题,受制于小学生年龄小的特点,其心智尚未完全发育成熟,在课堂教学中极易出现注意力分散问题。小学语文属于综合性学科,所以学生注意力提出
受国际金融危机及欧债危机的影响,我国企业面临的形势较为严峻,目前尚未摆脱下行压力,从改革与发展的角度看,企业所面临的调整结构、转变发展方式以及抵御成本上升压力的任务
改革开放以来,东北老工业基地在经济迅速发展的同时,产生了严重的失业问题,具体表现在经济增长的同时就业弹性不断下降甚至为负值,本文具体分析了这种非一致性的形成机理:所有制结
文章基于深度神经网络的语音情感识别及性格分析研究。首先,简要介绍了语音情感识别和相关工作。从深度学习的角度出发,在研究了相关的神经网络结构之后,构建了卷积神经网络
随着城市轨道交通的发展,地铁站台门得到了广泛的应用,车载信号系统实现了车门与站台门开关联动,在列车停稳站台后控制车门与站台门自动开关。文章对全自动驾驶系统下车门与
本文在对非连续文本形式呈现与意义构建的内涵理性思考的基础上,以实践案例方式对基于素养提升的非连续文本意义构建的教学策略与方法作了阐明,构建了文本互换导学、模仿学习
前不久,有关媒体报道的"尼美舒利不良反应"事件震惊全国,引起公众哗然!也使一些制药企业受到影响。"尼美舒利"不良反应发生率到底有多高、多严重,近年来也一直受到业界关注。为了
为了解决目前角度测量仪存在体积大、便携性差、不易操作和测量精度低等问题,文章基于数字图像相关算法,设计了采用Android平台开发板的新型便携式角度测量仪。系统采用JAVA编程,首先对被测物体进行图像读取和初步处理,通过阿卡泽-尺度不变特征变换(AKAZE-SIFT)提取算法提取标记边缘特征点;其次运用霍夫变换(Hough Transformation)计算圆心所在坐标;最后通过矩阵运算关系获得物