ef_vi 是 OSI 二层的一套接口,用户态应用可以绕开 POSIX socket 的接口,直接通过 ef_vi 访问 Solarflare 网卡的数据路径,能够降低延迟并减少每个消息发送的开销。
Jenkinsfile 使用笔记
Jenkins 流水线用于实现自动化且可复现的 CI/CD 流水线,支持声明式与脚本式两种语法。
一种公认的最佳实践是将流水线脚本编写为 Jenkinsfile,并托管在远程仓库(比如 GitHub)中。
openGauss 执行 BenchmarkSQL 基准测试
BenchmarkSQL 是一种类似 TPC-C 的测试工具。 TPC-C 是一种 OLTP 的基准测试,通过并发事务测试数据库的性能,衡量的标准是每分钟事务数(tpmC)。
openGauss 执行 HyBench 基准测试
HyBench 是一个 HTAP 数据库基准测试,用于评估数据库在事务与分析混合处理场景下的性能。
openGauss 的 NUMA-aware 部署
openGauss 针对鲲鹏 NUMA 架构的设备做了一些优化,能在发挥多核并行优势的同时减少跨 NUMA 节点访存的问题。 本文记录以 NUMA-aware 方式部署 openGauss 的过程。