惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
Recorded Future
Recorded Future
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The GitHub Blog
The GitHub Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Microsoft Azure Blog
Microsoft Azure Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Y
Y Combinator Blog
N
News | PayPal Newsroom
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Help Net Security
Help Net Security
博客园 - Franky
SecWiki News
SecWiki News
Recent Announcements
Recent Announcements
T
Troy Hunt's Blog
The Register - Security
The Register - Security
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
S
Security Affairs
博客园 - 司徒正美
S
Schneier on Security
I
InfoQ
博客园_首页
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threat Research - Cisco Blogs
Forbes - Security
Forbes - Security
腾讯CDC
N
Netflix TechBlog - Medium
N
News and Events Feed by Topic
Cloudbric
Cloudbric
T
The Exploit Database - CXSecurity.com
P
Proofpoint News Feed
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
Recent Commits to openclaw:main
Recent Commits to openclaw:main
B
Blog
V
Vulnerabilities – Threatpost
C
Check Point Blog
Google DeepMind News
Google DeepMind News
Google Online Security Blog
Google Online Security Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
C
Cisco Blogs
Schneier on Security
Schneier on Security
O
OpenAI News
K
Kaspersky official blog

编程

[编程] 软件工程真的一直在进步吗? 我开始在代码中使用中文变量名了 - V2EX 软件工程里,最昂贵的成本到底是什么? - V2EX [转载]信创全平台 C++17 交叉编译工具链 - V2EX AI 正在淘汰小众编程语言 - V2EX 在 Codex 中可以直接调用 Claude 吗? 氛围编码生成的是代码,工程生成的是系统。氛围编程不是工程,大家怎么看? Tikrok8 新版本更新 被 composer 2.5 震撼了 在 AI 时代,现在的新项目大家怎么开始呢? [纯分享]怎么同时学会多个编程语言 现在 rust 是不是好起来了? - V2EX 用 just 管理终端命令,使“命令即代码” - V2EX Qoder teams 版本设计反人性 - V2EX AI 写代码真香喷;以后只要产品经理就可以了 - V2EX warp 有没有什么代码补全和格式化的方案,想代替 cursor - V2EX 被 KIMI 玩弄的一天 这么 lj 我是没想到的 - V2EX pyruns:把本地 Python 实验和 shell 任务真正整理起来的 Web UI - V2EX AI 写的项目要怎么维护?都是一次性代码吗? - V2EX claude-opus-4-6 大家实际使用感觉怎么样? - V2EX 关于加强学习效率的讨论 - V2EX 想用下智谱的 GLM 和 Minmax 的编程模型,有没有用过的分享下使用效果 - V2EX 设计后台微服务还是 mq - V2EX 请教 Hammerspoon 在获取 WIFI ssid 为 nil 问题 - V2EX 发一个更新版的 rules - V2EX Claude Opus 4.5 发布了,前端工程师的天,塌了又塌(AI 计量单位) - V2EX codex 的一些小感受 - V2EX agent 开发据说很有前途 - V2EX 没钱就只能将就着用 Trae 和免费模型吗? - V2EX AI 编码的一个细节 - V2EX 网站 favicon 图标自动获取接口 - V2EX 求问单生产者场景使用消息队列是否过度设计? - V2EX 能替代 cursor autocomplete 的方案有哪些? - V2EX 一个 PHP 的博客程序,让 Claude 用 Go 重构,当前靠谱吗? - V2EX 从零开始的 AI 导航站:现在免费提交,有必要开通支付吗? - V2EX 在命令行使用 claude code /qwen code 和在类 cline 插件中使用有什么区别? - V2EX 新红、矩阵通、新榜这种平台,数据到底是怎么获取到的? - V2EX cursor 自定义 model 报错,真报错还是搞小动作? - V2EX springboot 并发调用存储过程 - V2EX 全开源跨平台桌面 app 开发框架 soui5 成功完成 windows, Linux ,macos 三端适配 - V2EX 求英文编程社区提问新手教程 - V2EX 说真的朋友们,有被感动到 - V2EX 让 Agent 能根据 Prompt 自主选择 MCP tools,实现要怎么处理? - V2EX 求助!使用 AI 生成低代码数据的方案 - V2EX 为什么公有模型和私有模型使用效果很大差异 - V2EX cursor 还能用了吗? - V2EX 从 markdown 编辑器直接复制内容到微信公众号平台保持样式不变,这是怎么做到的? - V2EX AI 写代码比我好,一直不动脑子,不太会写代码了 - V2EX 编程真无聊啊 - V2EX 开源架构推荐 - V2EX Cursor 对比 Windsurf - V2EX Windsurf 代码补全失效 - V2EX 项目快写完才发现白写了 - V2EX 想用 ImGui 做点桌面的小工具练练手,请教一下大家有什么思路? - V2EX 常用大模型编程项目得分排名 04-19 - V2EX 请问, AI 时代,新手入门编程开发,应该选择哪个语言? - V2EX 无需服务器部署官方 qq 机器人 这种后台接口设计是否合理 - V2EX ai 编程怎么选工具 nextjs 能把人逼疯
有人实际遇到(或感知到)过比特翻转或数据静默损坏么? - V2EX
garywill · 2025-10-28 · via 编程

这是一个创建于 230 天前的主题,其中的信息可能已经有所发展或是发生改变。

那些什么研究说,硬盘和内存是有可能发生比特翻转的,就这么突然某个位 0/1 值自己改变

如果真的发生了,若是发生在可执行文件、代码文本,大概率是会出现莫名的异常的。如果发生在压缩包、或加密过的数据里,那么直接大块数据作废

自己和身边人这么多年来从没有感知到过这种异常。都是家用级硬盘,我们也没有用 zfs/btrfs 那种带校验机制的 fs

ybbfie

1

ybbfie      2025 年 10 月 28 日

控制器本身是有校验机制的,家用环境比较温和,不是那么容易出问题。公司产品低温下是出现过比特翻转的

qwx

2

qwx      2025 年 10 月 28 日

实际上硬盘都有 ecc 功能,遇到错误自动就修复了,本来概率不高的事情,有时候 ecc 也用不上。位翻转更多见于内存,但内存哪怕错误,也就是重启一次的事情。而且服务器内存还有附带 ecc 功能的。

Cu635

3

Cu635      2025 年 10 月 28 日

硬盘主控:op 啊,我虽然不显眼,但是也不能当我不存在是不是?硬盘主控有纠错功能。

至于内存,家用的就是放任不管了,反正概率虽然不为 0 但是也极低;服务器上的内存就是用 ECC 来纠错了。

pusheax

4

pusheax      2025 年 10 月 28 日

楼上正解,硬盘主控都有 ECC 功能,所以硬盘出现比特翻转的概率不高。
或者说出现单个比特错误的概率不高。更常见的是固件设计缺陷或 Flash 本身有问题,造成的大面积数据丢失。例如 QLC 硬盘的冷数据问题。
当然如果是没有 ECC 的储存设备,比如 NOR Flash 或者 NAND Flash ,这种情况就很常见,焊 Flash 芯片时风枪温度给高了,都有可能会丢数据。

pusheax

6

pusheax      2025 年 10 月 28 日   ❤️ 1

内存出现比特翻转的概率会比硬盘高很多,尤其是内存的 ECC 一般作为高级功能,只在 Xeon 这种专业级 CPU 上支持。
对于没有 ECC 的内存,甚至可以通过反复擦写某一 bit ,来人为地让周围的 bit 翻转,也就是 Rowhammer 。

YuriX

7

YuriX      2025 年 10 月 28 日 via Android

P4510 8T 位翻转搞坏数据过

masterclock

8

masterclock      2025 年 10 月 28 日

遇到过不少次,能确认的最近一次查证了一个月

iyaozhen

9

iyaozhen      2025 年 10 月 28 日

遇到过,那次事件公司内部广为流传

后来 rpc 框架还专门支持了 CRC32 数据校验

wesleywaters

10

wesleywaters      2025 年 10 月 28 日

遇到过,当时客户那是一个高压环境,发生电磁干扰了,第一次遇到这种事都很惊奇。

liuzimin

11

liuzimin      2025 年 10 月 28 日 via Android

家用环境可执行文件没遇到过,但视频文件很常见吧。。。我 10 年前下载的火影忍者 mp4 文件,现在偶尔翻出来看,经常会看到局部画面有错乱。

liuzimin

12

liuzimin      2025 年 10 月 28 日 via Android

话说我看到现在有些 ddr5 家用内存条,好像也支持 ECC 了?

penisulaS

13

penisulaS      2025 年 10 月 28 日

老硬盘里的 jpeg ,经常损坏

5xX4U5sUwdELgdQ3

14

5xX4U5sUwdELgdQ3      2025 年 10 月 28 日

周围人说过有次办公室打雷, 然后他电脑不能上网了, 之后发现是 mac 地址的一位变了, 而单位设备都需要注册 mac 才能上网. 不知真假.

xtreme1

15

xtreme1      2025 年 10 月 28 日   ❤️ 1

玩 mem oc 时随随便便遇到啊

pingdog

16

pingdog      2025 年 10 月 28 日 via Android

知道这个事的估计都有点年龄了,aws s3 大概在 08/09 年发生过,incident report 还分析了 bit flip 原因

digitv

17

digitv      2025 年 10 月 28 日

内存和硬盘都还好,都有校验机制。最坑的是 cpu 的静默错误,现在都没有一个稳定的检测机制,厂商也没好的办法。出错了,那才叫一个抓瞎。

booboo

18

booboo      2025 年 10 月 28 日 via Android

之前的一个项目,在某些环境下,几天出一次内存比特翻转,查起来搞死人。后面降低性能开启 ecc

shanzz8

19

shanzz8      2025 年 10 月 28 日

前段时间 raid1 的硬盘数据操作失误,被群晖抹掉了,两块硬盘同时丢失数据,后来通过数据恢复工具把文件都基本找回了,但是有些文件,如 mysql 数据库表文件等同一块数据会被反复修改的文件,是损坏的,在恢复数据的时候发现里面的数据大小头是反的,两块硬盘的找回相同文件的数据是一样的,恢复数据花了很大的精力

ryd994

20

ryd994      2025 年 10 月 28 日 via Android   ❤️ 2

我工作中会接触到大量服务器。内存错误这种我们都有统计数据的。服务器 ECC 纠错之后可以输出统计数据。比例当然是很小的,但是服务器量大之后再小的比例也会成为不可忽视的问题。

@qwx 硬盘一般不用 ECC 而是用 ldpc 。ECC 8:1 的成本太高了。
内存错误也不一定是重启一次的事情。比如 zfs 推荐用 ECC 的原因就是 zfs 在硬盘储存的时候有校验,可以抵御冷错误,但 zfs 的软件无法抵御内存错误。如果损坏的地方很不巧是文件系统结构数据,而且这个错误的数据还写入了,那校验码也会是错的,数据就彻底毁了。

@liuzimin DDR5 的 ECC 和服务器用的 ECC 有所不同。服务器的 ECC 是由 CPU 的内存控制器主导。保护范围是除了 CPU 以外的全程。CPU 的缓存自带硬件 ECC 不用管。
DDR5 普通内存也要 ECC 是因为密度太高频率太高,良品率实在上不去了。但是这个 ECC 只保护内存颗粒内部。如果是传输过程中的错误是没用的。而且不会收集统计数据。服务器 ECC 除了纠错之外,另一个用途是及时发现损坏的内存。甚至可以在其中一颗内存颗粒损坏时,屏蔽对应的颗粒继续运行( Single Device Data Correction )

lrvy

21

lrvy      2025 年 10 月 28 日   ❤️ 1

@iyaozhen 我没猜错的话,这是某家 Golang 大厂

ntedshen

22

ntedshen      2025 年 10 月 28 日   ❤️ 1

没异常感知 ×
东西实在太多了人眼根本校不过来 √

busier

23

busier      2025 年 10 月 28 日 via Android

@ntedshen
同意

家用大多 视频 照片 音乐 之类文件 发生翻转坏一个位,你是根本无法感知的

PrinceofInj

24

PrinceofInj      2025 年 10 月 28 日

遇到过两次,我们安装在客户现场的软件,需要在硬盘上存放大量零碎的原始数据,因为本身软件有校验机制,所以遇到这种位反转的会报错打不开,这两个我都打开文件用 16 进制看过,刚好就是 01 反转的样子。至于原因就天知道了,有一起可能是跟太阳风暴有关系,另一起原因未知。

julyclyde

26

julyclyde      2025 年 10 月 30 日

见过 https 从 cdn 下载回来的 js 是损坏的,导致浏览器白屏
和原始文件 diff 了一下发现里面有一些 bit 是不同的

但是不知道坏在 cdn 服务器回源那边还是 cdn 服务器到浏览器这边