
2025/12/24 2:08
Metaは、Valve の Steam Deck 用に設計された Linux スケジューラを自社サーバーで利用しています。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
改善された要約
Meta は、Valve の Steam Deck スケジューラ SCX‑LAVD を、大規模サーバーフリートのデフォルトタスクマネージャとして検討しています。Igalia が Valve の契約で設計し、すでに CachyOS Handheld Edition や Bazzite などのゲームディストリビューションで使用されている SCX‑LAVD は、ハンドヘルドデバイスとヒパースケールサーバーの両方で優れた性能を発揮し、Steam Deck 上の EEVDF スケジューラに匹敵またはそれ以上です。Meta は、CPU とメモリ構成が増大してもスムーズに対応できると報告し、CCX/LLC 境界で専門的なチューニングを必要とせずに効果的なロードバランシングを提供すると述べています。このスケジューラは Meta の「New Default Scheduler」である
sched_ext フレームワークの上に構築され、LPC 2025 で「How do we make a Steam Deck scheduler work on large servers」というタイトルの講演で紹介されました。広く採用されれば、SCX‑LAVD はゲーム環境とデータセンター環境の両方で低レイテンシーかつスケーラブルなスケジューリングの標準となり得ます本文
今月の東京で開催されたLinux Plumbers Conference(LPC)から興味深い逸話があります。Meta(旧Facebook)が、自社サーバー上でValve の Steam Deck 向けに設計された Linux スケジューラを採用しているというものです。Meta は、このスケジューラがハイパースケール環境の大型マシンでも非常に適応性が高く、良好に機能することを確認しました。
SCX‑LAVD(Latency‑Criticality Aware Virtual Deadline scheduler)は、Valve の Steam Deck で卓越した性能を示し、EEVDF を上回るか同等の結果を出しています。Linux コンサルティング会社 Igalia が Valve の契約により開発したもので、CachyOS Handheld Edition、Bazzite、その他 Linux ゲーミングプロジェクトでも採用されています。
LPC 2025 で行われた「How do we make a Steam Deck scheduler work on large servers」というプレゼンテーションでは、SCX‑LAVD が携帯機器だけでなく大型サーバーにも有効であることが明らかになりました。Meta のエンジニアは、SCX_LAVD を「デフォルト」フリートスケジューラとして検討し、特殊なスケジューラを必要としない幅広いハードウェアやユースケースに対応できることを示しました。
Meta はこのスケジューラ(sched_ext の上に構築されたもの)を「Meta’s New Default Scheduler」と呼んでいます。彼らは、LAVD がサーバーの増大する CPU とメモリ構成全体で優れた性能を発揮し、CCX/LLC バウンダリー間でバランスの取れた負荷分散など多くの利点を提供していると報告しています。SCX‑LAVD に関する Meta の活用例や研究に興味がある方は、以下に埋め込まれた Linux Plumbers Conference のプレゼンテーションとスライドデッキをご覧ください。