What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0

災いばかり撒き散らして後始末は全然やらない。これが維新。

>RyuRyu🍉さん:
「吉村さん、ワクワクするのは勝手やけど
バスの墓場やて、これどうすんの🥺

やりっぱなしで万博の後始末なんにも出来てないやん

11月〜12月までの保管料金は400万円

【独自】ついに大阪に「EVバスの墓場」が出現か?不具合多発でリコールも出た『万博EVバス』の行方 friday.kodansha.co.jp/article/ twitter.com/RyuRyu72137231/sta」 / X
x.com/RyuRyu72137231/status/20

0
0
0
為什麼開源會讓大眾雨露均霑的例子

Meta 把為 Valve 的 Steam Deck 設計的 Linux 排程器用在自家伺服器上 https://www.phoronix.com/news/Meta-SCX-LAVD-Steam-Deck-Server

Meta 在 2025 年的 Linux Plumbers Conference (LPC,Linux 核心開發者與維運者的技術會議) 東京場分享,他們把原本為 Valve Steam Deck 需求設計的 Linux 排程器(scheduler)搬到自家大型伺服器機群使用,結果證明不只適合掌上型遊戲主機,也能在超大規模資料中心環境表現良好。這套排程器名為 SCX-LAVD(Latency-criticality Aware Virtual Deadline,依延遲關鍵程度調整的虛擬期限排程),Meta 工程師的簡報甚至直接以「如何讓 Steam Deck 的排程器在大型伺服器上運作」為題。

文章指出,SCX-LAVD 最初由 Linux 顧問公司 Igalia 受 Valve 委託開發,先在 Steam Deck 上達到與 EEVDF(Earliest Eligible Virtual Deadline First,Linux 新一代「最早可執行虛擬期限優先」排程邏輯)相近或更好的效果,也被 CachyOS Handheld Edition、Bazzite 等遊戲向 Linux 發行版採用。Meta 的重點發現是,LAVD 能在伺服器端面對愈來愈多樣的 CPU 與記憶體配置時依然適應良好,並能在 CCX/LLC(Core Complex / Last Level Cache,核心叢集與最後一層快取)邊界之間做出更好的負載平衡。Meta 也把它建立在 sched_ext(scheduler extension,可用 BPF 等機制在核心外實作/切換排程政策的框架)之上,視為自家「新的預設排程器」,用於那些不需要特別客製排程政策的通用工作負載。

Hacker News 討論多數聚焦在「遊戲掌機為主的排程器為何能幫到資料中心」這種跨領域技術外溢:有人形容這是開源軟體最有趣的「涓滴效應」,Valve 為了減少遊戲卡頓而出資,最後讓 Meta 省到資料中心成本。也有留言補充脈絡:sched_ext 本身是 Meta 推動的基礎建設,SCX 系列排程器其實是多家公司協作的成果,並非單一公司獨力完成;因此更像是「不同公司各自為自身需求投資,最後在同一個開源軌道上互相受益」。

另外有一串討論針對 Linux 排程演進做勘誤:有人質疑「CFS(Completely Fair Scheduler,完全公平排程)已被 EEVDF 取代」的說法過於武斷,指出實際上是逐步導入、並非簡單的全面替換。也有人談到大公司確實會為了極小幅度(例如 0.1%)的效率提升投入大量核心調校,因為在數百萬台伺服器規模下會直接反映成真金白銀;同時也有人好奇 Meta 到底有哪些工作負載會「延遲極度敏感」,足以讓這類排程器調整變得重要。討論中也延伸到 Valve 的做法:Valve 規模不大,常把高度專門、非核心業務的 Linux/開源開發委外給 Igalia 這類公司,形成一種「企業出資、顧問公司交付、整個生態共享成果」的典型模式。

https://news.ycombinator.com/item?id=46366998
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Y'know speaking of blogging sometimes people reply to a post saying "hey this would make good material for a video by X person" or "why don't you make a video, more people might watch it" and it seems kind of hard to explain that this is my hobby, and I like reading/writing but not making videos.

0
0
0
0
0
0
0
0
0
0
0
0

Writing a blog post where my conclusion after all my research is there just isn't that much interesting to say, but you know what? No reason to stretch it out, sometimes it just comes down to writing as much as is interesting

0
1
0
1
0
0
0
1