- Meta stellt auf Teilen seiner Produktionsserver einen Steam Deck Linux-Planer bereit
- SCX-LAVD wurde ursprünglich entwickelt, um die Latenz in Handheld-Gaming-Systemen zu reduzieren
- Große Servermaschinen zeigten Schwachstellen im traditionellen Linux-Planungsverhalten
Meta hat bekannt gegeben, dass es in Teilen seiner Produktionsserverflotte einen Linux-CPU-Scheduler einsetzt, der ursprünglich für Valves Steam Deck entwickelt wurde.
Der als SCX-LAVD bekannte Scheduler wurde entwickelt, um die Latenz in Handheld-Gaming-Systemen zu reduzieren. Meta-Ingenieure sagen jedoch, dass er Planungsineffizienzen auf großen Servermaschinen beheben kann.
Diese Ankündigung ist interessant, weil sie Consumer-Gaming-Hardware direkt mit Entscheidungen zur Hyperscale-Infrastruktur verknüpft.
Den Meta-Ingenieuren zufolge lag die Motivation nicht in der Neuheit, sondern in anhaltenden Planungseinschränkungen auf modernen Servern.
Große Maschinen mit Dutzenden oder Hunderten von CPU-Kernen zeigten Schwachstellen im traditionellen Linux-Planungsverhalten.
Gemeinsam genutzte Planungswarteschlangen wurden überlastet, angeheftete Threads störten unabhängige Arbeitslasten und netzwerklastige Dienste verzerrten Fairnessberechnungen.
Diese Probleme traten unabhängig davon auf, ob Workloads ausgeführt wurden SSD-gestützte Systeme oder Interaktion mit Cloud-Speicher Schichten.
SCX-LAVD arbeitet mit dem sched_ext-Framework, das es alternativen Schedulern ermöglicht, sich ohne dauerhafte Änderungen in den Linux-Kernel einzubinden.
Anstatt sich auf feste Prioritäten zu verlassen, beobachtet der Scheduler das Aufgabenverhalten und schätzt dynamisch, welche Aufgaben latenzempfindlich sind.
Meta-Ingenieure erklärten, dass dieser Ansatz bei der Skalierung auf Server-Hardware Anpassungen erforderte, insbesondere um die Cache-Lokalität und durch Netzwerkunterbrechungen gesättigte Kerne zu bewältigen.
In einigen Fällen behandelte das System bestimmte Kerne effektiv als langsamer, um das Gesamtgleichgewicht zu wahren.
Ein wichtiger Punkt, den Meta hervorhebt, ist, dass diese Änderungen keine Abstimmung pro Dienst oder manuelle Prioritätszuweisung erforderten.
Der Planer passt sich basierend auf beobachtetem Verhalten und nicht auf vordefinierten Regeln an.
Diese Eigenschaft ist wichtig in a Rechenzentrum Umgebung, in der sich die Arbeitslasten häufig ändern und die manuelle Optimierung kostspielig ist.
Meta schlägt vor, dass dadurch die Komplexität aller Flotten verringert wird, auf denen Messaging-Systeme, Caching-Ebenen und Backend-Dienste ausgeführt werden.
Die Ingenieure sagten, dass die Serveroptimierungen die Spieleleistung des Steam Decks nicht beeinträchtigen und das System Funktionen deaktivieren kann, die für Handheld-Geräte irrelevant sind.
Meta räumte jedoch ein, dass die Arbeit noch experimentell sei, was offene Fragen zur Langzeitstabilität und zum Wartungsaufwand offenlasse.
Obwohl Meta dies als Beweis für Flexibilität und Effizienz präsentiert, wird eine unabhängige Validierung darüber entscheiden, ob dieser Crossover nachhaltige betriebliche Gewinne liefert.
Über Toms Hardware
Folgen Sie TechRadar auf Google News Und Fügen Sie uns als bevorzugte Quelle hinzu um unsere Expertennachrichten, Rezensionen und Meinungen in Ihren Feeds zu erhalten. Klicken Sie unbedingt auf die Schaltfläche „Folgen“!
Und natürlich können Sie das auch Folgen Sie TechRadar auf TikTok für Neuigkeiten, Rezensionen, Unboxings in Videoform und erhalten Sie regelmäßige Updates von uns WhatsApp zu.



