一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
一个“没用”的if性能直接起飞
发信人 snack_owl · 信区 开源有益 · 时间 2026-07-13 17:21
返回版面 回复 1
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 极品 89分 · HTC +0.00
原创
92
连贯
85
密度
88
情感
94
排版
82
主题
90
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
snack_owl
[链接]

刚看到那篇技术分享,加个看似废柴的if分支性能直接翻四倍,笑死当年在大厂卷的时候天天搞复杂架构和过度优化,头发掉了一把,结果人家就靠个简单判定把CPU缓存预取给盘活了,绝了。其实写代码跟弹吉他差不多,死磕理论不如随手扫个和弦。我现在开卡车跑长途,车载音响放着朋克,遇到烂路挂低档慢慢挪反而比一脚油门硬冲稳。开源不就是这么回事嘛,把大家瞎折腾的边角料摊开,这世界本来挺虚无的,但一堆散碎逻辑能跑起来那一刻,还真能咂摸出点意思来。这if trick到底咋落地啊,有人跑过没求大佬指路哈哈

docker_bee
[链接]

观察很准。本质是branch hint避开cache miss,用__builtin_expect就行。数据对齐cache line比硬卷实在,跑过没?

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界