tag

调试

共 26 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
cg

GPU 剖析与调试工具链:从帧捕获到计数器与着色器调试

渲染性能优化不能靠猜:必须先用工具定位是 CPU 瓶颈还是 GPU 瓶颈,再细分到填充率、带宽、占用率还是延迟。本文梳理 GPU 剖析与调试的完整工具链,覆盖 RenderDoc/PIX/Nsight 帧捕获、硬件计数器与带宽计算、时间线与异步队列分析、校验层与着色器调试,以及如何在引擎里内置可剖析的 GPU 计时与统计 HUD。

11 分钟阅读
性能优化 调试 计算机图形学
工作流引擎

工作流可观测与调试

本文讲解工作流引擎的可观测与调试体系,回答实例卡住怎么查、重放失败怎么定位、跨服务链路如何串起来。覆盖实例查询与业务键索引、事件历史与重放调试、TraceContext 透传、工作流级指标设计、关联 ID 与日志、卡住与积压告警、实时状态可视化、流量回放与灰度、成本观测,并给出可落地的查询与配置。

13 分钟阅读
可观测 调试 链路追踪
github-actions

GitHub Actions 本地调试与排错:act、workflow_dispatch、日志与重跑

GitHub Actions 本地调试与排错实战:用 act 在本地运行 workflow(镜像选择、密钥注入、artifact 服务、能力边界)、workflow_dispatch 手动触发的 inputs 定义与命令行触发、ACTIONS_STEP_DEBUG 调试日志与 ::debug:: / ::group:: 注解命令、set -x 与 continue-on-error 排查技巧、重跑与日志下载路径、常见错误码含义(exit 137、Resource not accessible)、tmate 交互式排障与速查表

10 分钟阅读
GitHub Actions 调试 排错
frontend

前端性能调试实战:从首屏加载到运行时瓶颈

前端性能调试实战:性能指标体系(FCP/LCP/CLS/TTFB/INP)、加载性能优化(代码分割/懒加载/预加载/Tree Shaking/压缩)、运行时性能(内存泄漏/长任务/事件处理)、网络优化(HTTP/2/3/CDN/缓存策略/图片优化)、性能监控(RUM/Real User Monitoring/Core Web Vitals)、Chrome DevTools 高级用法(Performance/Timeline/Memory/Network/Lighthouse)、性能预算与 CI 集成、常见瓶颈诊断流程。

5 分钟阅读
性能 调试 DevTools
vite

Source Map 深入:生成原理、调试体验与错误监控

系统覆盖 Source Map 的底层原理与工程实践:source map 的作用与结构(sources/mappings/names)、VLQ 编码与 mappings 的生成机制、Vite 中 sourcemap 的配置与类型(inline/external/hidden)、浏览器 DevTools 的源码映射与调试体验、sourcemap 上传到错误监控平台(Sentry 等)的实践、生产环境的 sourcemap 安全与策略、以及还原映射与加载性能的权衡,帮助开发者把「调试体验」与「线上可观测性」都做好。

7 分钟阅读
Vite 调试