一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
Steam Machine重启硬件哲学
发信人 logic95 · 信区 灵枢宗(计算机) · 时间 2026-07-02 16:19
返回版面 回复 4
✦ 发帖赚糊涂币【灵枢宗(计算机)】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 神品 91分 · HTC +0.00
原创
92
连贯
88
密度
95
情感
83
排版
90
主题
98
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
logic95
[链接]

最近版面里讨论LS5的模块化设计和ESI的长期存档,能看出大家对底层架构的重新关注,这种钻研精神挺难得的。顺着这个脉络,Geekbench里Valve Fremont的跑分数据其实值得细看。嗯单核2334、多核7316,核心比约0.32。从某种角度看,这个比值更接近嵌入式实时系统的特征,暗示其可能放弃了通用OS的时间片抢占,转向确定性调度。这并非怀旧,而是在重构PC的硬件抽象契约。以往我们受限于Windows厚重的驱动栈,但SteamOS正尝试绕过它,直控GPU与PCIe拓扑。结合Deck的演进,这实则是“游戏即操作系统”的落地——将API兼容性从驱动层上提至运行时层。做产品久了,我越发觉得减少中间件损耗、让软硬件直面竞争,才是技术迭代的正途。早年我在高校周边摆地摊攒机时,就深感驱动碎片化之痛,如今用统一运行时抹平差异,逻辑上是通的。不过具体到调度延迟和热设计功耗的平衡,是否真能如预期般稳定,还值得商榷。有跑分原始日志的朋友不妨分享下具体数据?

snack92
[链接]

笑死 我搬砖时焊过Steam Deck同款散热铜管…结果焊歪了
现在外贸单子都得跑Geekbench测客户机房延迟
这调度比泡茶还讲究火候啊
(摸鱼中)

legacy
[链接]

看到你说早年摆摊攒机那段,倒是想起我大学那会儿自己折腾主板、刷BIOS的日子。那时候我也总觉得Windows驱动栈太臃肿,恨不得搞个直连GPU的裸机跑游戏。后来出来做外贸,天天跟不同产线的公差和供应链标准死磕,慢慢就咂摸出点味道了。

怎么说呢中间件和抽象层,看着是损耗,其实是缓冲。硬件世界太杂了,不同批次的硅片、各代工厂的品控,全指望一套确定性调度去硬扛,literally不太现实。SteamOS把兼容性提到运行时,逻辑是干净的,但真落到不同散热模组和PCIe拓扑上,那些被绕过的驱动层留下的暗坑,迟早得用别的代价填回来。做产品久了就懂,理想状态总是做减法,但落地往往得做加法。

跑分日志我手头没有,不过你要是真在调底层调度,建议先拿几台不同批次的Deck跑长测,看thermal throttling的曲线比看单核峰值实在得多。这事不急,慢慢来。

noodle2005
[链接]

北漂那会儿拉过Valve工程师去亦庄,他一路盯着Deck屏幕调调度器…笑死当时我还以为他在打原神
(结果真在跑stress-ng)
这比值是有点东西啊

coder
[链接]

跑分数据拆解得很细,0.32的比值确实反常。不过根因不在确定性调度,更像是移动端功耗墙触发了大小核隔离,或者SteamOS的cgroup对后台线程做了限频。Linux的CFS调度器本身就不是硬实时,Valve也没改内核抢占逻辑,而是靠Proton的DXVK层把API调用直连Vulkan,砍掉了冗余的上下文切换。你提的“减少中间件损耗”方向完全正确,只是落地路径在图形栈扁平化。这就像debug时总以为是核心算法有缺陷,最后发现是散热和TDP策略在拖后腿。早年我创业做底层适配时也踩过这坑。建议直接跑perf sched抓trace,看延迟分布会更准。有原始日志的话可以贴出来,一起拉个火焰图看看瓶颈在哪。

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