28天更新第19天:Codex调推理不丢缓存
28天连续更新来到第19天,Tibo带来几项日常体验改进:Dot通话接通明显更快,Codex和Work中途调整推理设置不再让缓存失效,Codex CLI也迎来一组功能与修复。Tibo把这轮变化称为“小更新”。
Linux DMA 内存管理深度拆解
Linux DMA 内存管理深度拆解一、为什么需要 DMA 内存管理CPU 访问内存走 虚拟地址 → MMU → 物理地址,但 DMA 设备(网卡、磁盘控制器、GPU、编解码器)没有 MMU,它只能看到物理地址/总线地址。
阿里P8说要搞懂volatile 关键字,就靠这 26 张图
小牛说:对啊,第一个问题我就讲了20分钟,直接把面试官讲服了。缓存一致性可以通过Store Buffer和Invalidate Queue两种结构进行加速,但这两种方式会造成一系列不一致性的问题。
Claude Code源码泄露7小时:8大新功能/26个隐藏指令/6级安全架构,全被扒光了
它本来是开发调试用的映射文件,能把压缩后的代码还原成原始源码,划重点了,它 绝 对 不 该 出 现 在 发 布 包 里。7个小时过去了,大家给代码扒了个底朝天,发现:8大新功能,26+新指令,6级安全架构,还有愚人节彩蛋。
Guava Cache实战—从场景使用到原理分析
Guava Cache实战—从场景使用到原理分析Guava Cache实战—从场景使用到原理分析摘要:本文先介绍为什么使用 Guava Cache 缓存;然后讲解 Guava 缓存使用方法、清理方法及使用过程中踩过的坑;接着讲解其底层数据结构,分析其性能优异的原因;最后讲解在使用
线程越多越慢?Redis 用单线程干到 1 亿 QPS
很多人以为 Redis 快,是因为“用 C 写的”“内存数据库”。其实真正的原因是:它在每一层都在“少做事”。单线程不是缺陷,而是一种极端的并发设计。一、为什么单线程反而更快?直觉上:线程越多 → 并行越多 → 吞吐越高但对内存型 KV 存储来说,这个直觉通常是错的。1.
Claude Code源码泄露7小时:8大新功能/26个隐藏指令全被扒光了
那么问题来了,source map是个啥?它本来是开发调试用的映射文件,能把压缩后的代码还原成原始源码,划重点了,它 绝 对 不 该 出 现 在 发 布 包 里。
闲鱼如何一招保证推荐流稳如泰山
背景近几年互联网的快速发展中,互联网业务发展越来越复杂,业务也被拆分得越来越细,阿里内部业务也发生着翻天覆地的变化,从最初的单体应用,到后面的分布式集群,再到最近几年大中台小前台的业务形态,作为后端开发,依赖的服务方越来越多,同时依赖服务方的故障因素也会越来越多的会影响到闲鱼的上
函数加断点可以成功,否则失败
这种情况在嵌入式开发(尤其是涉及硬件自检、时序敏感操作或看门狗)中非常典型。