Tampalan Linux meningkatkan prestasi pada sistem Steam Deck dan AMD

Kemaskini terakhir: Ogos 3, 2026
  • Tampalan kernel Linux, yang dipanggil epp_boost, meningkatkan FPS minimum pada Steam Deck sehingga 31,8%.
  • Fungsi ini melaraskan frekuensi CPU secara dinamik teras demi teras, mencegah kegagapan mikro.
  • Ujian dengan Civilization VI menunjukkan peningkatan dalam kecairan tanpa menjejaskan penggunaan tenaga.
  • Tampalan ini masih dalam semakan, tetapi ia mungkin akan hadir ke SteamOS dan sistem Linux lain dengan AMD.

Dek Steam dengan Linux

Pembangun David Vernet, seorang jurutera di Meta, telah menyerahkan satu siri tampalan kepada kernel Linux yang memperkenalkan fungsi yang dipanggil epp_boost. Pengubahsuaian ini menjejaskan pemacu AMD P-State dan bertujuan untuk menyelesaikan masalah biasa dalam permainan video: pembekuan mikro yang berlaku apabila CPU mengurangkan kelajuannya semasa jeda ringkas dalam thread utama.

Kelancaran 31,8% lebih besar pada saat-saat kritikal

Ujian awal menggunakan Steam Deck dan penanda aras Civilization VI menunjukkan peningkatan yang ketara. Kadar bingkai terendah (1% FPS rendah) meningkat sebanyak 31,8% , menghasilkan pengalaman yang lebih stabil dengan penurunan kadar bingkai yang lebih sedikit. Kadar bingkai pada persentil ke-99 juga meningkat sebanyak 4,1%, walaupun purata FPS kekal tidak berubah. Ini menunjukkan bahawa peningkatan tertumpu pada saat-saat terburuk, tepatnya di mana pemain mengalami paling banyak gagap.

Steam Deck membolehkan muat turun dengan skrin dimatikan
Artikel berkaitan:
Steam Deck membolehkan muat turun dengan skrin dimatikan dalam mod kuasa rendah

Dek Steam dengan Linux

Cara epp_boost berfungsi: pelarasan pembedahan teras demi teras

Masalah yang ditangani oleh tampalan ini sudah diketahui umum: semasa permainan, thread utama CPU berhenti seketika sementara menunggu GPU menyelesaikan operasi. Pemacu AMD P-State mentafsirkan jeda ini sebagai beban rendah dan mengurangkan frekuensi teras. Apabila thread disambung semula, CPU mengambil sedikit masa untuk mendapatkan semula kelajuan, menyebabkan kegagapan mikro. epp_boost memantau setiap teras setiap 10 milisaat . Jika ia mengesan bahawa teras telah sibuk sekurang-kurangnya 50% daripada masa, ia akan mengubah pilihan kuasanya buat sementara waktu kepada prestasi maksimum. Selepas 300 milisaat tidak aktif, ia akan kembali kepada tetapan biasa. Ini menghalang penggunaan kuasa tambahan yang tidak perlu dan mengekalkan keseimbangan dengan GPU, yang berkongsi bajet kuasa dalam APU Steam Deck.

  Panduan Lengkap untuk Mengemas kini Firmware Penghala Anda

Dek Steam dengan Linux

Walaupun tampalan ini masih dalam semakan dan memerlukan penyusunan kernel yang diubah suai, potensinya adalah jelas. Steam Deck dan mana-mana sistem Linux dengan pemproses AMD Ryzen boleh mendapat manfaat daripada penambahbaikan ini tanpa perlu menukar perkakasan, sementara pembangunan Steam Deck 2 diteruskan pada kadarnya sendiri. Keputusan dengan Civilization VI adalah memberangsangkan, dan masih belum dapat dilihat bagaimana ia akan berfungsi dengan judul lain. Buat masa ini, komuniti berharap jurutera dan penyelenggara kernel AMD akan menerima cadangan ini, yang boleh diterjemahkan kepada pengalaman permainan yang lebih lancar untuk berjuta-juta pengguna.

Permainan yang disahkan di Steam Deck juga akan disahkan untuk Steam Machine
Artikel berkaitan:
Permainan yang disahkan di Steam Deck juga akan disahkan untuk Steam Machine