搜索:fd泄漏

共命中 50 条(服务端检索)
操作系统内功 · 第 38 篇|文件描述符与 inode:三层结构的内核视角
open 返回的整数背后是三层结构:fd 表、open file description 与 inode。本篇讲透 dup/fork 的 offset 共享如何实现 shell 重定向、/proc/self/fd 与 fdinfo 的读法、硬链接与 unlink 的引用计数语义、O_APPEND 的原子性保证,以及 file-max 与 ulimit 的层级关系。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
大模型的数据泄漏面:训练记忆、上下文残留与 PII 防护
大模型的数据泄漏横跨训练记忆、上下文残留与日志供应链三条路径。本文给出应用侧 PII 脱敏流水线、多租户检索越权这一隐蔽坑的对策,以及按输入-输出-日志-训练四段分别设防的思路。
大模型 精选 · 原创 · 10-6 阅读 216·访客 194
LLM强化学习中的“思维泄漏”现象
文章通过在Qwen3-1.7B/4B/8B上以NO-THINK模式训练GRPO,提供证据表明NO-THINK模式下的性能提升很大程度上源于对原模型THINK模式推理能力的部分重新激活(思维泄漏),而非学习到新的推理行为,表现为回答变长、内部激活向THINK模式偏移等。
研究前沿 HuggingFace Daily Papers · 10-9 阅读 29·访客 29
埃克森瓦尔迪兹漏油复盘:CEO 不去现场,代价是「用亿美元计的学费」
1989 年 3 月,埃克森石油的超级油轮在阿拉斯加威廉王子湾搁浅,上千万加仑原油泄漏,污染海岸线近两千公里。事故本身是一场灾难,而埃克森的反应让它变成了一场教科书级的双重灾难:CEO 拒绝赴现场、回应迟缓、与当地社区对抗——这家当时全球最赚钱的公司,第一次让「冷漠」成为自己的品牌注脚。
行业动态 精选 · 原创 · 3天前 阅读 23·访客 23
深水地平线漏油事件 16 年后海洋仍未恢复]
2010 年英国石油公司的深水地平线(Deepwater Horizon)深海钻油平台发生井喷并爆炸,引发了史上规模最大的石油泄漏事故。在封堵油井的 87 天内,有约 1.34 亿加仑原油和 77 亿标准立方英尺的天然气泄漏到墨西哥湾。16…
研究前沿 Solidot · 10-25 阅读 34·访客 34
越南关联服务器泄漏了 2.2 亿条旅客信息]
Kinryū Labs 发现了一个因错误配置而能被访问的数据库,该数据库 Advance Passenger Information 记录了过去九年进出越南的几乎所有旅客和机组人员的信息。在接到通知之后该数据库的访问于 2026 年 6 月…
行业动态 Solidot · 9-14 阅读 36·访客 35
一篇读懂腰椎:椎间盘、久坐与腰痛的逻辑
腰椎间盘突出不是「骨头突出」,是椎间盘这个「减震垫」的破损与泄漏——而久坐对它的压力比站立更大。本篇拆解腰椎的结构与承重逻辑、椎间盘退变与突出的机制、坐姿与搬重物的力学、以及腰痛防治里「练什么」与「别做什么」。
一叶一世界 精选 · 原创 · 2天前 阅读 13·访客 13
评测集构建:先有一把尺子,再谈调优
「换了 reranker 感觉好了一些」「调大 chunk 之后好像更准了」——没有评测集,一切调优都是感觉。本文讲清 RAG 评测集的构建全流程:查询从哪来(真实日志最珍贵)、标注怎么标、分层设计(易/难/对抗/无答案)、防泄漏纪律,以及最小可行的评测 runner。
大模型 精选 · 原创 · 4天前 阅读 13·访客 13
操作系统内功 · 第 3 篇|内存分配内幕:伙伴系统、SLUB 与 glibc 碎片连环事故
RSS 缓慢上涨、堆剖析却查不到泄漏,最后被 OOM killer 一枪带走——这类事故的根源常常不是泄漏,而是分配器的碎片化。本篇从内核的伙伴系统讲到 SLUB,再对比 ptmalloc、tcmalloc、jemalloc 三国志,把 OOM killer 的判决逻辑和 overcommit 的三种姿势一次讲透。
后端技术 精选 · 原创 · 10-26 阅读 122·访客 121
操作系统内功 · 第 25 篇|epoll 惊群与 SO_REUSEPORT:多进程抢连接的三代方案
多个进程等待同一个监听 socket,新连接到来时全部被唤醒却只有一个能 accept——这就是惊群。本文拆解三代方案:accept 惊群的内核修复与 EPOLLEXCLUSIVE、SO_REUSEPORT 的多监听队列分流、nginx 的 mutex 与 fd 传递方案,量化各自的性能差异与适用条件,并解释为什么云原生网关几乎清一色选择 SO_REUSEPORT。
后端技术 精选 · 原创 · 3天前 阅读 18·访客 18
一篇读懂限流器:令牌桶、漏桶与滑动窗口的取舍
限流是每个上线系统迟早要补的一课,但「用哪个算法」绝不是背四个名词就完事——固定窗口的边界突刺、令牌桶与漏桶的镜像关系、滑动窗口对数版的内存账,每个选择背后都是真实的取舍。本文用 Redis 官方教程的五种实现为骨架,讲透算法、原子性与选型。
一叶一世界 精选 · 原创 · 10-25 阅读 105·访客 103
Linux 内存压力与 PSI:Pressure Stall Information 的诊断实践
PSI 改变了内存监控——从「还剩多少」到「浪费了多少时间」。上一节正文已完整阐述 PSI 的机制、读取、触发器、对比与监控接入。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
操作系统内功 · 第 39 篇|文件锁:flock、fcntl 与分布式文件锁
cron 任务重复执行、双实例抢同一份数据、NFS 上锁不生效——文件锁的坑几乎都源于 flock 与 fcntl 语义差异。本篇讲透两种锁的所有权模型、close 触发释放的死亡陷阱、OFD 锁的救场、NFS 边界与 lslocks 实战观测。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
操作系统内功 · 第 35 篇|进程生命周期:daemon、进程组、会话与孤儿进程
为什么你的服务一断开 SSH 就死?为什么后台进程还会收到 SIGHUP?本篇拆解 PID/PGID/SID 三张身份表、kill 与进程组的关系、孤儿与僵尸的收养机制,以及经典 daemon 化七步里每一步的必要性,最后回答 systemd 时代还需要不要 double fork。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
操作系统内功 · 第 24 篇|VFS 与一切皆文件:统一抽象层的代价与红利
socket、管道、设备、普通文件能用同一套 read/write 接口操作,靠的是 VFS 虚拟文件系统层。本文拆解 VFS 的四个核心对象(superblock/inode/dentry/file)、dentry 缓存与 path lookup 的成本、页缓存与 inode 的绑定关系,以及 procfs/sysfs/devtmpfs 三个「伪装成文件」的内核接口——读完能看懂 /proc 里那些指标的真正来源。
后端技术 精选 · 原创 · 3天前 阅读 16·访客 16
操作系统内功 · 第 16 篇|进程间通信全景:管道、共享内存与 Unix 域套接字怎么选
IPC 是多进程架构的血管。本文把 Linux 六类 IPC 机制放进同一张坐标系:管道/命名管道、消息队列、信号、信号量、共享内存、Unix 域套接字,拆解每种的数据路径与拷贝次数,给出「控制面走 UDS、数据面走共享内存、事件通知走 eventfd」的现代选型结论,并用 nginx 与 Chromium 的真实设计佐证。
后端技术 精选 · 原创 · 3天前 阅读 16·访客 16
操作系统内功 · 第 11 篇|信号与中断:内核如何打断你的程序
你的程序随时可能被内核打断:硬件中断打内核,信号打进程。本文以 man 手册为准讲清信号的挂起与投递规则,盘点多线程投递、printf 死锁与容器 PID 1 等经典坑,并给出 self-pipe 与 systemd 停机链路实战写法。
后端技术 精选 · 原创 · 10-29 阅读 79·访客 76
AI 代码评审实战:让 Agent 审出真问题的流程与提示词设计
AI 代码评审的最大痛点不是漏报而是误报——满屏风格噪音会把真问题淹没。本文给出问题分类清单、五要素提示词设计、误报治理的验证环节与分阶段扩量路径,以及「AI 海选、人类裁决」的人机分工。
智能体 精选 · 原创 · 10-7 阅读 391·访客 387
大模型评测基准的坑:Leaderboard 分数为什么会骗人
Leaderboard 分数与真实体验错位,主要来自四类坑:数据污染(考题漏进训练数据)、面向榜单的针对性刷分(Goodhart 定律)、评测方法本身不稳(提示词、判分与统计方差)、静态基准的饱和失效循环。本文用公开论文与官方博客证据拆解每类坑的机制,并给出读榜时的 7 条防坑检查清单。
大模型 精选 · 原创 · 10-7 阅读 302·访客 273
操作系统内功 · 第 13 篇|io_uring:Linux 异步 IO 的二十年补完计划
libaio 把缓冲 IO 锁进 O_DIRECT 监狱,二十年间 Linux 从未有过真正的异步 IO。io_uring 用一对共享内存环把「提交」与「收割」都搬出系统调用,PostgreSQL 18 靠它把冷缓存读耗时砍到约三分之一——但 Google 的漏洞账单与 epoll 之争提醒我们:性能与安全,都要按负载算账。
后端技术 精选 · 原创 · 6天前 阅读 68·访客 68
提示词泄露的攻防:从「别泄露」到「假设会泄露」
system prompt 是很多 AI 产品的核心机密——但它就写在每次请求的开头。泄露攻击的形态、防御手段的失效边界、以及「假设会泄露」的架构设计——保护提示词的正确姿势,是不把它当秘密。
研究前沿 精选 · 原创 · 昨天 阅读 4·访客 4
OpenAI 发现 PHP「世纪漏洞」,全球 70% 网站都危险了
「PHP 是世界上最好的语言」……但 10 月 21 日夜晚,却成了所有 PHP 运维人员的噩梦之夜。 两天前,代号 PHP2Shell 的两个 PHP 高危远程执行漏洞信息意外泄露,表明在最危险的情况下,攻击者可以通过 PHP 的漏洞,在…
行业动态 爱范儿 · 10-22 阅读 20·访客 20
Agent 沙箱实现全景:隔离模式、主流程、能力面与资源并发控制
一份可直接用于团队分享的 Agent 沙箱全景:从进程级到 microVM 的五级隔离谱系、「请求→供给→执行→回收」主流程、六大能力组清单,以及从单沙箱限额到高密度超卖的四层资源并发控制,综合本站知识库 13 篇沙箱主题文章写成。
智能体 精选 · 用户投稿 · 4天前 阅读 30·访客 26
cgroup v2 控制器全集:memory、io 与 systemd 资源管理
cgroup v2 不是 v1 的升级——是一次资源管理的重新设计。上一节正文完整阐述了统一层级、memory/io/cpu 控制器与 systemd 集成。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
LeetCode 146. LRU 缓存:设计题的爷爷,O(1) 的组合艺术
LRU 缓存是设计题的鼻祖:get 和 put 都要 O(1),哈希表和双向链表单独都做不到,组合起来才行。拆解「为什么需要两种结构」、双向链表的实现细节、以及 LRU 思想在 Redis 与操作系统的真实存在。
算法题解 精选 · 原创 · 昨天 阅读 4·访客 4
企业内部 AI 事件的处置流程:Agent 越权、幻觉事故与响应 SOP
AI 事故报告制度篇讲的是公共报告制度,这篇讲企业内部的「事件响应 SOP」:Agent 越权执行了操作、模型幻觉造成业务损失、内容生成引发客诉——内部 AI 事件的分级、响应与复盘流程怎么建。
后端技术 精选 · 原创 · 昨天 阅读 7·访客 7
操作系统内功 · 第 37 篇|swap 与 zram:交换空间的工程决策
服务器到底要不要 swap?这个争论持续了三十年。本篇从 swap 的内核本质讲起:swap 分区与文件的差异、si/so 数字背后的延迟账单、zram 用 CPU 换内存的压缩经济学,最后给出数据库、Java 服务、边缘设备三类场景的决策矩阵,并澄清 swappiness=0 的常见迷思。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
智能体的成本经济学:token 消耗模型与商业可持续性
拆解一次智能体任务的真实账单,分析智能体场景下 input 占比倒挂的消耗结构,给出缓存、路由、批处理三板斧的量化降本路径,并讨论订阅制定价为何容易击穿毛利。
智能体 精选 · 原创 · 昨天 阅读 2·访客 2
内核模块安全:可加载内核模块与 LSM 框架
内核模块是 Linux 安全的最后一道防线——上一节正文完整阐述了模块签名、加载控制、LSM 框架与容器的影响。
后端技术 精选 · 原创 · 昨天 阅读 2·访客 2
AI 安全的人才市场:从安全工程师到对齐研究员的职业地图
AI 安全的岗位需求在爆发,但这个领域的职业地图还没有被好好画过——企业侧的红队与安全工程师、实验室的对齐研究员、政府的评测分析师、独立社区的研究者——四类角色、四条路径、四种修炼。
行业动态 精选 · 原创 · 昨天 阅读 0·访客 0
儿童抑郁:它不长成大人说明书里的样子
孩子不会说「我抑郁了」,他们说肚子疼、说烦死了、摔门、不吃饭。儿童抑郁的症状表与成人不同,认不出它就谈不上帮它——这是家长必修的识别课。
一叶一世界 精选 · 原创 · 昨天 阅读 7·访客 7
从网络安全到 AI 安全:CISO 的知识迁移地图
AI 应用在企业里铺开,CISO 的防护对象变了:模型、提示词、Agent、向量库——但这些新物种的威胁模型与传统安全有多少是通的?给安全从业者转型 AI 安全的知识迁移地图:哪些要带、哪些要学、哪些要放下。
行业动态 精选 · 原创 · 昨天 阅读 1·访客 1
间接提示注入的实战防御:RAG 与 Agent 场景的防线工程
提示注入入门篇讲清了「为什么外部文本不可信」,这篇讲「防御怎么落地」——RAG 与 Agent 场景的四道防线:入口净化、上下文隔离、权限收窄、输出校验。没有单点银弹,只有纵深组合。
研究前沿 精选 · 原创 · 昨天 阅读 4·访客 4
数据中心的电力与冷却账:PUE、供电与散热的物理极限
AI 数据中心的耗电是传统机房的三倍以上:一张 H100 要 700W,一个 10 万卡集群就是一座小城市的用电。本篇拆解数据中心电力的账本构成(IT 负载、PUE、供电链路)、冷却的技术路线(风冷到液冷)、以及「电力成为 AI 瓶颈」的产业含义。
行业动态 精选 · 原创 · 2天前 阅读 2·访客 2
多租户 RAG 架构:隔离、路由与租户级知识库
一个 RAG 系统服务多个客户,每个客户的知识库必须隔离——多租户 RAG 是 SaaS 化 RAG 的必经之路。本篇拆解三种隔离策略(物理隔离、逻辑隔离、混合)、租户级路由的实现、以及数据安全与配额管理的工程要点。
一叶一世界 精选 · 原创 · 2天前 阅读 2·访客 2
promptfoo 与 Agent 评测工具链:把 evals 装进 CI
Agent 的评测需要工具链:promptfoo 是开源评测框架的代表——用 YAML 定义测试集、断言与评分器,命令行批量跑,接进 CI。本篇拆解 Agent 评测工具链的构成(测试定义、断言类型、LLM-as-judge 的使用)、evals 进 CI 的工程模式,以及评测的「回归防线」怎么建。
智能体 精选 · 原创 · 2天前 阅读 3·访客 3
推理服务的压测方法:从基准工具到容量验证
「压测一下」在推理服务上远比传统服务复杂:压什么指标(TTFT/吞吐)、怎么模拟真实流量(长度分布)、用什么工具(vLLM benchmark、k6、自研)。本篇拆解推理服务压测的方法论——场景设计、指标采集、瓶颈定位,以及压测报告的正确打开方式。
大模型 精选 · 原创 · 2天前 阅读 6·访客 6
SWE-agent 与 Agent-Computer Interface:让模型像工程师一样用电脑
SWE-agent(普林斯顿)提出 ACI(Agent-Computer Interface)概念:给模型设计的「电脑界面」决定智能体表现——正如人机交互设计决定人的效率。本篇拆解 ACI 的设计理念(为模型优化的工具面)、SWE-agent 的代理循环、它与 SWE-bench 的关系,以及「接口设计是智能体工程的核心」的深远含义。
智能体 精选 · 原创 · 2天前 阅读 5·访客 5
一篇读懂 Cookie 与 Session:无状态 HTTP 的记忆术
HTTP 是无状态的——每次请求互相不认识,但登录状态、购物车、个性化设置都在。让无状态协议拥有记忆的两大支柱是 Cookie 与 Session。本篇拆解 Cookie 的属性(Domain、Path、SameSite、HttpOnly、Secure)、Session 与 Token 的架构差异、以及跨站攻击(CSRF/XSS)如何利用 Cookie 的信任模型。
一叶一世界 精选 · 原创 · 2天前 阅读 12·访客 12
GPU 集群的故障工程:故障率、巡检与自愈
一个万卡集群每天都会有硬件故障——GPU 故障不是意外,是常态。本篇拆解 GPU 故障的类型学(ECC、掉卡、降频)、巡检与预测性维护、自动化的故障自愈,以及「把故障当日常来运营」的工程心态。
大模型 精选 · 原创 · 2天前 阅读 0·访客 0
LeetCode 25. K 个一组翻转链表:指针操作的天花板
K 个一组翻转链表是链表指针操作的天花板难度:分组、翻转、再拼接,每组要管四个指针的接续。本文讲清「 dummy 节点 + 分组定位 + 组内翻转 + 前后拼接」的完整流程、每一步的指针变化,以及把这类难题做对的通用方法——画图与不变量。
算法题解 精选 · 原创 · 3天前 阅读 14·访客 14
一篇读懂数据库连接池:为什么不能每个请求都建连接
数据库连接的建立涉及 TCP 三次握手、TLS 协商、MySQL 认证与会话初始化——高并发下每个请求都新建连接,数据库会被认证风暴打垮。连接池通过复用连接解决这个问题,但池的参数(大小、超时、空闲回收)设计不当反而成为瓶颈。本文讲清连接池的原理与调优。
后端技术 精选 · 原创 · 3天前 阅读 18·访客 18
模型供应链安全:权重来源、pickle 投毒与模型市场
从模型市场下载一个开源权重文件,可能携带的不只是参数:pickle 反序列化的任意代码执行、被「重新发布」的假冒模型、藏了后门的微调权重。模型供应链安全正在成为软件供应链安全之后的新战场。本文讲清攻击面、已公开的真实案例与工程上的防御清单。
后端技术 精选 · 原创 · 3天前 阅读 19·访客 19
智能体生态观察 · 第 10 篇|智能体基础设施的中间件层:正在长出来的抽象
智能体应用与底层模型之间,正在长出一个中间件层:网关、记忆服务、沙箱、评测与观测——它们把「每个智能体应用都要造一遍的轮子」收敛成共享基础设施。本篇观察这个中间件层的构成、它与历史上其他基础设施层的相似节奏、以及哪些抽象会沉淀、哪些会消失。
智能体 精选 · 原创 · 3天前 阅读 25·访客 25
一篇读懂药物性肝损伤:你的肝是怎么被「补」坏的
肝脏是人体的化工厂,绝大多数口服药都要经过它的代谢——这让肝成为药物损伤的头号靶器官。而伤肝名单上排在最前面的,除了止痛药,还有「纯天然无害」的中草药与保健品。本文讲清药物性肝损伤的机制、哪些药最危险、为什么「没不舒服」不代表没伤、以及保肝的正确姿势。
一叶一世界 精选 · 原创 · 3天前 阅读 28·访客 28
数据投毒:训练语料里的供应链攻击
模型的价值观与能力来自训练语料——如果有人能往语料里「放东西」,就能往模型里「放行为」。数据投毒研究证明:在网络级语料中混入极小比例的恶意样本,就可能植入持久后门。本文讲清投毒的攻击模型、语料时代的现实暴露面、以及「验证成本不可压缩」这条防御的底线逻辑。
研究前沿 精选 · 原创 · 3天前 阅读 19·访客 19
操作系统内功 · 第 23 篇|文件系统日志:ext4 的三种挂载模式与掉电一致性
断电后文件系统为什么不坏?答案是日志(journaling)。本文讲清 write-ahead 日志在文件系统层的实现:元数据与数据的三种提交策略(journal/ordered/writeback)、ext4 的延迟分配与 data=ordered 默认选择、fsync 语义在日志层的兑现方式,以及「只有元数据有日志」时数据为零的场景——把 mount 选项从咒语变成决策。
后端技术 精选 · 原创 · 3天前 阅读 18·访客 18
智能体生态观察 · 第 5 篇|企业采用智能体的断层:试点繁荣与生产困境
企业智能体的真实采用曲线呈断层状:POC 与试点遍地开花,真正进入生产并承担关键业务的凤毛麟角。本篇观察断层的位置与成因(六个生产化缺口)、跨越断层的组织形态、以及「试点工厂」陷阱——为什么大量企业困在永远试点里。
智能体 精选 · 原创 · 3天前 阅读 17·访客 17
操作系统内功 · 第 20 篇|OOM Killer:内存耗尽时内核杀谁、为什么杀错人、怎么防
内存不足时 Linux 不崩整机,而是派 OOM Killer 按启发式评分杀进程——但被杀的常常不是元凶。本文拆解 OOM 的触发链路(分配失败 → 内存回收 → OOM)、badness 评分的算法与 oom_score_adj 的干预接口,讲清 cgroup v2 内存限制下的 memory.oom.group 与 oom_kill_disable,最后给出容量水位、监控告警与优雅降级三道防线。
后端技术 精选 · 原创 · 3天前 阅读 15·访客 15
一篇读懂损失函数:交叉熵、label smoothing 与辅助损失
语言模型的训练目标浓缩为一个损失函数——交叉熵。但围绕它的变体(label smoothing、辅助损失、对比损失)各自解决不同的问题。本篇拆解交叉熵的直觉与数学、label smoothing 为什么能防过自信、辅助损失在 MoE 与多任务中的角色,以及对比损失在 Embedding 训练里的位置。
大模型 精选 · 原创 · 3天前 阅读 7·访客 7