WIBLOG · Technological & Life

聊技术,也聊那些值得认真琢磨的生活小事。

246篇文章6个内容分类
RECENT NOTES

最近更新

查看归档

G1 GC 并发 refinement 线程:RSet 更新的异步处理与线程数调优

高并发订单服务中,写屏障产生的跨 Region 引用更新会先进入 Dirty Card Queue,再由并发 refinement 线程异步写入 RSet。本文解释这一异步链路的完整生命周期、refinement 线程与 mutator 的竞争关系,以及 -XX:G1RefinementThreads 等参数在吞吐与停顿之间的取舍,并给出监控与排查方法。

超声波加湿器用自来水为什么会产生白粉?改用纯净水与定期除垢的完整做法

超声波加湿器用自来水后,桌面和家具上会出现一层白色粉末。本文解释钙镁离子随水雾喷出、水分蒸发后留下矿物质粉尘的原理,说明哪些加湿器适用、哪些不适用,并给出改用纯净水、每周用白醋或柠檬酸除垢的操作步骤与常见误区。

CSS 相对颜色语法如何从现有颜色派生新颜色:从颜色计算到设计系统

相对颜色语法让浏览器在运行时基于已有颜色通道计算新颜色,无需 Sass 或 JavaScript 预处理。文章以主题色生成悬停态为贯穿场景,解释 from 关键字与通道变量的处理模型,对比 color-mix() 的混合逻辑,说明与 Sass 颜色函数的差异、浏览器支持边界与回退写法。

PagedAttention 的块表机制:按块管理 KV Cache 如何减少显存碎片并提升在线服务吞吐

面向 vLLM 在线服务场景,解释 PagedAttention 为何把 KV Cache 切成固定大小的逻辑块、用块表映射到非连续物理块,并按需分配。文章对比连续缓存与块式缓存的显存占用和调度灵活性,分析块大小对碎片率与吞吐的影响,并给出可观测信号、失败模式与适用边界。

查看全部文章 ↗