Phoronix membandingkan madvise versus always transparent hugepages pada Linux 6.18

Phoronix telah merilis benchmark yang membandingkan kinerja mode 'madvise' dan 'always' untuk Transparent Hugepages (THP) pada kernel Linux 6.18 LTS. Pengujian ini membahas default yang bervariasi di berbagai distribusi Linux dan merespons permintaan pembaca untuk data modern. Dilakukan pada server AMD EPYC yang menjalankan Ubuntu, ulasan ini menyoroti opsi konfigurasi THP tanpa mengubah perangkat keras atau perangkat lunak.

Transparent Hugepages (THP) adalah fitur kernel Linux yang dirancang untuk meningkatkan manajemen memori dengan menggunakan ukuran halaman yang lebih besar, yang berpotensi meningkatkan kinerja. Namun, distribusi berbeda dalam pengaturan default mereka: Fedora Workstation dan Ubuntu memilih mode 'madvise', di mana aplikasi harus secara eksplisit meminta halaman besar, sementara CachyOS dan openSUSE menggunakan 'always', menerapkan halaman besar secara default.

Pendukung Phoronix Premium mendorong benchmark ini untuk mengevaluasi dampak mode ini pada beban kerja kontemporer. Pengujian dilakukan pada snapshot pengembangan Ubuntu 26.04 yang dilengkapi kernel Linux 6.18 LTS, berjalan pada server Supermicro satu soket yang didukung oleh prosesor AMD EPYC 9655P.

Untuk mengubah mode, pengguna dapat menulis 'always' atau 'madvise' ke file sysfs di /sys/kernel/mm/transparent_hugepage/enabled, atau mengatur parameter boot transparent_hugepages=always. Untuk benchmark, perubahan satu-satunya adalah reboot ke konfigurasi THP alternatif, memastikan perbandingan yang terkendali.

Ulasan ini menyediakan data referensi segar bagi administrator server Linux yang mempertimbangkan default THP, mencakup berbagai beban kerja untuk memberi informasi pada keputusan penyetelan kinerja di lingkungan modern.

Artikel Terkait

Driver grafis Intel Xe akan menambahkan dukungan untuk Transparent Huge Pages (THP) untuk memberikan peningkatan signifikan dalam performa Shared Virtual Memory (SVM). Perkembangan ini bertujuan meningkatkan efisiensi di lingkungan Linux. Phoronix melaporkan perubahan tersebut sebagai pembaruan kunci untuk grafis open-source.

Dilaporkan oleh AI

Uji coba awal kernel pengembangan Linux 6.19 pada server dengan prosesor ganda AMD EPYC 9965 menunjukkan kinerja kuat dalam beban kerja komputasi performa tinggi. Meskipun ada beberapa masalah scheduler, kernel ini menjanjikan hasil bagus untuk aplikasi AI dan HPC. Benchmark ini membandingkannya dengan versi stabil Linux 6.18.

Phoronix telah melakukan benchmark FreeBSD 15.0 melawan Ubuntu 24.04.3 LTS dan Ubuntu 25.10 pada server AMD EPYC untuk menilai perbedaan kinerja. Tes menyoroti kompatibilitas FreeBSD sementara varian BSD lainnya gagal booting pada perangkat keras tersebut.

Dilaporkan oleh AI

Kenaikan harga RAM yang didorong oleh permintaan pusat data AI mendorong pengguna Linux untuk mengoptimalkan perangkat keras yang ada. Artikel Hackaday terbaru menyoroti fitur kompresi bawaan kernel untuk memperluas memori yang tersedia. Alat seperti zram-tools untuk Debian dan systemd-zram-generator untuk Ubuntu mengaktifkan fungsi ini.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak