20 poin oleh GN⁺ 2025-12-24 | Belum ada komentar. | Bagikan ke WhatsApp
  • Terungkap bahwa scheduler Linux SCX-LAVD yang dirancang untuk Steam Deck milik Valve juga bekerja efektif di lingkungan server skala besar milik Meta
  • Scheduler ini dirancang dengan tujuan manajemen sumber daya yang efisien setara konsol game, dan Meta memanfaatkannya untuk mengejar peningkatan performa beban kerja server serta meminimalkan latensi
  • Arsitektur Latency-criticality Aware Virtual Deadline yang peka terhadap latensi untuk perangkat game genggam juga menunjukkan performa dan stabilitas pada server hyperscale
  • Dibandingkan dengan scheduler EEVDF yang ada, ia menunjukkan performa serupa atau lebih baik dan dapat beradaptasi dengan berbagai konfigurasi perangkat keras
  • Meta sedang meninjau SCX-LAVD sebagai kandidat scheduler server default, bukan hanya untuk tujuan khusus
  • Teknologi untuk perangkat keras game yang meluas ke pusat data besar adalah kasus yang jarang terjadi

Latar belakang presentasi di Linux Plumbers Conference 2025

  • Para engineer Meta mempresentasikan hal terkait di Linux Plumbers Conference 2025 yang digelar di Tokyo
  • Judul presentasinya adalah “How do we make a Steam Deck scheduler work on large servers”, yang menjelaskan proses memperluas scheduler untuk perangkat genggam ke lingkungan server
  • Mereka berbagi pengalaman memverifikasi dan menyesuaikan scheduler yang dirancang untuk Steam Deck agar cocok dengan lingkungan server

Gambaran umum scheduler SCX-LAVD

  • SCX-LAVD dirancang sebagai scheduler Latency-criticality Aware Virtual Deadline
  • Dikembangkan dengan tujuan latensi rendah dan performa stabil di lingkungan Steam Deck milik Valve
  • Menggunakan struktur scheduler yang dapat diperluas dan berjalan di atas framework Linux sched_ext
  • Meta mengharapkan pengurangan latensi, peningkatan konsistensi performa, dan efisiensi server yang lebih baik melalui pendekatan ini
  • Karena rancangan Valve disesuaikan dengan kebutuhan pemrosesan real-time untuk game, struktur ini juga menguntungkan untuk pengelolaan beban berkelanjutan di server

Hasil penerapan di lingkungan server Meta

  • Operasi stabil terkonfirmasi pada berbagai konfigurasi CPU dan memori di server Meta
  • Performa load balancing di antara batas CCX dan LLC terlihat sangat baik
  • Cocok sebagai pilihan default di lingkungan yang tidak memerlukan scheduler yang dioptimalkan untuk workload tertentu

Scheduler yang ada dan kasus penggunaan lain

  • SCX-LAVD menunjukkan performa serupa atau lebih baik dibandingkan scheduler EEVDF
  • Sudah digunakan di lingkungan game Linux seperti CachyOS Handheld Edition dan Bazzite
  • Scheduler ini dikembangkan terutama oleh Igalia melalui kontrak dengan Valve

Arah pemanfaatan Meta ke depan

  • Meta menyebut SCX-LAVD sebagai “Meta’s New Default Scheduler”
  • Sedang dievaluasi sebagai scheduler yang dapat diterapkan secara umum di seluruh fleet server skala besar
  • Riset tambahan dan analisis performa dipublikasikan melalui video presentasi LPC dan materi slide

Belum ada komentar.

Belum ada komentar.