当前位置:首页 > 报告详情

段蒙-新一代数据架构 (2).pdf

上传人: 张** 编号:169167 2024-07-06 25页 14.30MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了腾讯高级工程师段蒙和Meta软件工程师孟晓烜在Velox内存管理方面的贡献。Velox是一个Meta开源的、C++开发的、高性能查询引擎库,具有向量化执行引擎、基于推送的流水线模型、通用API等特点。Velox内存管理系统旨在有效、安全地支持运行多样化的查询工作负载,包括内存分配、优化小块内存管理、优化查询内存分配模式、内存共享等功能。Velox的内存管理包括内存池、内存仲裁器和分配器,以及预留和回收机制。此外,文章还提到了Velox的spilling框架,以及其在HashAggregation、RowNumber等算子中的应用。目前,Velox已经在天穹大数据平台集成,并取得了1.4-5倍的查询性能提升。未来,Velox将继续优化性能,扩展到更多场景。
Velox内存管理如何实现公平内存共享? Velox的执行引擎有哪些特点? 如何优化Velox的内存分配策略?
客服
商务合作
小程序
服务号
折叠