Perilaku Unik Gubernur Schedutil Linux Bertahan Di Tahun 2023
Awal minggu ini saya memposting tolok ukur yang melihat bagaimana kinerja AMD Ryzen Threadripper 3990X telah berkembang dalam tiga tahun sejak chip HEDT 64-core / 128-thread diluncurkan. Sementara secara keseluruhan kinerja Threadripper 3990X telah berkembang dengan baik di Linux sejak tahun 2020, ketika datang ke tes pengkodean video khususnya kinerjanya lebih buruk secara keseluruhan. Seperti yang telah saya kemukakan di artikel sebelumnya dan sekarang diuraikan dengan beberapa tes lanjutan, regresi tersebut didorong oleh pengatur skala frekuensi "schedutil" default yang digunakan secara default.
Kinerja penyandian video secara konsisten lebih rendah pada sistem Threadripper 3990X dengan Ubuntu Snapshot pengembangan 23,04 dibandingkan dengan Pop!_OS / Ubuntu 20,04 pada tahun 2020:
Versi/konfigurasi encoder video yang sama jelas dipertahankan pada tahun 2020 dan 2023 dibandingkan dengan penguncian versi pengujian. Tetapi banyak pembaca Phoronix yang ingin tahu tentang penurunan besar dalam pengujian ini...
Sejak tahun 2020 kami telah melihat distribusi seperti Ubuntu Linux beralih dari menggunakan gubernur penskalaan frekuensi CPU "ondemand" (atau "hemat daya" saat menggunakan Intel P-State ) untuk sekarang melakukan default ke gubernur "schedutil" yang menggunakan data penggunaan penjadwal dalam membuat keputusan penskalaan frekuensi CPU. Schedutil secara teori bagus, tetapi seperti yang telah kita lihat beberapa tahun terakhir ini tidak selalu berhasil sebaik yang ingin dilihat. 6.2 bekerja pada Threadripper 3990X jika beralih kembali ke ACPI-CPUFreq ondemand yang merupakan konfigurasi default untuk Ubuntu 20.04 LTS atau jika memilih untuk menggunakan gubernur "kinerja" sebagai konfigurasi kasus terbaik. Beberapa distribusi seperti CentOS Stream, RHEL, dan Clear Linux default ke gubernur kinerja untuk perangkat keras desktop / server atas nama memberikan pengalaman terbaik tetapi sayangnya Ubuntu Linux masih default untuk Schedutil.
Workstation Zen 2 Threadripper 3990X ini tidak mendukung driver AMD P-State karena kurangnya dukungan ACPI bahkan ketika CPPC dipaksa di BIOS, jadi untuk artikel hari ini hanya melihat opsi gubernur yang berbeda dengan ACPI CPUFreq dibandingkan dengan hasil asli 2020 dengan ACPI CPUFreq. Selama perbandingan pengatur juga menambahkan data konsumsi daya CPU dari setiap proses untuk menunjukkan dampak apa pun pada konsumsi daya paket CPU saat mengganti pengatur. Konfigurasi yang diuji adalah:
2020 - Hasil Ubuntu 20.04 asli pada sistem Threadripper 3990X ini saat menggunakan pengaturan ondemand CPUFreq ACPI default Ubuntu.
Februari 2023 - Ubuntu 23.04 + Linux 6.2 berjalan seperti yang ditunjukkan awal minggu ini. ) - Mengulangi konfigurasi "Februari 2023", meskipun dengan pemantauan daya yang diaktifkan sekarang... Hanya mengulangi/mereproduksi data sebelumnya yang ditampilkan di artikel sebelumnya. Kinerja
acpi-cpufreq - Driver CPUFreq ACPI dengan set gubernur "kinerja" yang optimal.
acpi-cpufreq ondemand - Menjalankan ACPI CPUFreq dengan gubernur "ondemand" untuk mencocokkan default gubernur yang ditemukan di Ubuntu 20.04 LTS dengan workstation Threadripper 3990X ini.
Itulah berita seputar Perilaku Unik Gubernur Schedutil Linux Bertahan Di Tahun 2023, semoga bermanfaat. Disadur dari Phoronix.com.