tag

Performance

共 27 篇文章。
全部文章GoGolangGodotTutorialRustRust TutorsSaaSPRDLua游戏客户端MinigameLong Term Novel Writing ExperienceSpore Trilogy Creative Writing Notes孢子三部曲
infra

云原生 APM 与性能剖析:Continuous Profiling 与火焰图

系统性云原生 APM 实战指南:APM 架构与 Agent 模式(自动插桩/字节码注入/eBPF 零侵扰)、OpenTelemetry APM 链路、持续性能剖析(Continuous Profiling)概念与价值、Go pprof / Java async-profiler / Python py-spy / Rust flamegraph 实践、CPU 火焰图 / 内存分配图 / Goroutine 阻塞图 / 锁竞争图解读、Grafana Profiles(Pyroscope/Parca)部署、APM 与 Metrics/Logs/Traces 的协同、性能基线建立与回归检测、Profiling 数据采样与低开销策略、生产环境 Profiling 安全实践。

4 分钟阅读
apm profiling performance
infra

eBPF 可观测性:内核可编程追踪与性能剖析

系统性 eBPF 可观测性实战:eBPF 架构与执行模型(Verifier/JIT/maps/Helper)、BCC 与 libbpf 开发框架对比、BPF 程序类型(kprobe/tracepoint/uprobe/XDP/TC/socket)、Go eBPF 开发(cilium/ebpf 库)、常见可观测性场景(函数追踪/延迟分析/火焰图/网络丢包/文件 IO/TCP 连接)、eBPF 安全与权限(CAP_BPF)、性能开销控制、与 Prometheus/Grafana 集成。附 C/libbpf 和 Go 实战代码。

5 分钟阅读
ebpf bpf kernel
frontend

WebAssembly 前端工程化实践:编译链、性能对比与混合架构

系统性 WebAssembly 前端实战:WASM 核心概念与运行模型(VM/线性内存/Table/Module/Instance)、主流编译工具链对比(Rust+wasm-pack / Go+wasm / C++/Emscripten / AssemblyScript)、WASM 与 JavaScript 互操作(export/import/memory/Table)、性能基准对比(WASM vs JS vs native)、前端典型应用场景(图像处理/编解码/加密/物理引擎/数据可视化)、WASM 模块异步加载与流式编译、多线程 WASM(SharedArrayBuffer + Atomics)、WASI(WebAssembly System Interface)演进。附 Rust→WASM 完整实战。

5 分钟阅读
webassembly wasm rust
frontend

Web 资源加载深度优化:图片、字体、视频、缓存与 CDN

系统性 Web 资源加载优化策略:图片格式选型(AVIF/WebP/JPEG XL)、响应式图片(srcset/sizes/picture)、懒加载(loading='lazy' + Intersection Observer)、字体加载策略(font-display/preload/subset)、视频与 iframe 懒加载、HTTP 缓存策略(Cache-Control/ETag/Last-Modified)、Service Worker 缓存、CDN 边缘加速与缓存规则、资源压缩(Brotli/Gzip)、HTTP/2 Server Push 替代方案(103 Early Hints/Preload)、关键渲染路径优化。

6 分钟阅读
performance optimization images
frontend

Web 性能指标全解析:Core Web Vitals 与真实用户监控(RUM)

系统性解读 Web 性能指标体系:Core Web Vitals(LCP、INP、CLS)的测量原理、优化阈值与实战方案;TTFB/FCP/FID/TBT 等辅助指标;真实用户监控(RUM)与实验室测试(Lighthouse)的结合;Web Vitals JS API、Chrome UX Report(CrUX)、PerformanceObserver、Resource Timing;Vue/React 性能监控 SDK 接入。

5 分钟阅读
performance web-vitals core-web-vitals
golang

Go 内存管理与垃圾回收深度解析:从堆分配到 GC 调优

全方位解析 Go 内存管理架构,涵盖栈与堆的区别、逃逸分析的六大触发场景、Go 内存分配器的 mcache/mcentral/mheap 三级结构、tiny allocator、三色标记-清除算法原理、GOGC 与 GOMEMLIMIT 调优、sync.Pool 对象复用、heap profile 内存泄漏排查、10 条实用内存优化技巧、GC 日志解读,以及与 Java HotSpot、.NET CLR、V8 GC 的横向对比。

15 分钟阅读
Go Golang Tutorial
games

小游戏性能剖析与内存管理:Chrome DevTools 实战 + 引擎级 Profiler

深入讲解 H5/小游戏性能优化方法论。涵盖 Chrome DevTools Performance 面板完整解读、内存泄漏检测(Heap Snapshot / Detached DOM)、JavaScript GC 优化策略、对象池(Object Pool)模式实现、Draw Call 合并(Batching)、物理引擎 Matter.js 调优。提供引擎级 Profiler 工具类、性能预算表与优化前后 FPS 对比数据。

5 分钟阅读
performance profiling memory