neon

高铭杰13 天前
postgresql·neon
neon源码分析(6)计算启动recovery阶段分析开源 PostgreSQL 启动时,会先从 pg_control 读取最近一次 checkpoint 的位置,再读取对应的 checkpoint record 得到 checkpoint.redo;如果需要 crash recovery,就从 checkpoint.redo 开始向后 redo WAL,直到最后一条完整有效的 WAL record,然后把这条最后 WAL record的起始位置作为后续新 WAL 的 prev_lsn / xl_prev 来源,把它的结束位置作为后续新 WAL record
高铭杰25 天前
postgresql·neon
neon源码分析(4)slru页面redo与pg的区别CLOG Redo: Postgres vs NeonCLOG / pg_xact 的 redo(事务提交状态位图):
高铭杰1 个月前
postgresql·qemu·neon
Postgresql热迁移pgbench持续读写零中断在两台真实机器上演示 QEMU Live Migration,VM 内运行 PostgreSQL,外部 pgbench 2 并发持续读写,
高铭杰1 个月前
postgresql·neon
neon源码分析(3)写入流程分类:pageserver https://github.com/mingjiegao/neon_write/tree/main https://github.com/mingjiegao/neondoc/blob/main/ques/q4_write.md
CodingCos2 年前
simd·neon·sve·vfp·mve·mpe·arm 硬件加速
【ARMv8/ARMv9 硬件加速系列 1 -- SVE | NEON | SIMD | VFP | MVE | MPE 基础介绍】在ARM架构中,随着各个版本的进化,引入了多种技术和扩展来增强处理能力,特别是针对浮点运算、向量计算和矩阵运算。以下是ARMv8和ARMv9中与这些相关的一些关键技术和扩展的概述:
发狂的小花2 年前
c语言·汇编·c++·性能优化·arm·simd·neon
性能优化(CPU优化技术)-NEON 介绍「发表于知乎专栏《移动端算法优化》」本节主要介绍基本 SIMD 及其他的指令流与数据流的处理方式,NEON 的基本原理、指令以及与其他平台及硬件的对比。
我是有底线的