DEV Community

mhmmdrafii
mhmmdrafii

Posted on

Tuning system performance

Sistem Penyetelan

Administrator sistem dapat mengoptimalkan kinerja sistem dengan menyesuaikan berbagai pengaturan perangkat berdasarkan berbagai beban kerja kasus penggunaan. Daemon tunedmenerapkan penyesuaian penyetelan baik secara statis maupun dinamis, menggunakan profil penyetelan yang mencerminkan persyaratan beban kerja tertentu.

Mengonfigurasi Penyetelan Statis

Daemon tuned menerapkan pengaturan sistem saat layanan dimulai atau saat memilih profil penyetelan baru. Penyetelan statis mengonfigurasi kernelparameter yang telah ditentukan sebelumnya di profil yang penyetelannya berlaku saat runtime. Dengan penyetelan statis, parameter kernel ditetapkan untuk ekspektasi kinerja secara keseluruhan, dan tidak disesuaikan seiring perubahan tingkat aktivitas.

Mengonfigurasi Penyetelan Dinamis

Dengan penyetelan dinamis, tuneddaemon memantau aktivitas sistem dan menyesuaikan pengaturan bergantung pada perubahan perilaku waktu proses. Penyetelan dinamis terus-menerus menyesuaikan penyetelan agar sesuai dengan beban kerja saat ini, dimulai dengan pengaturan awal yang dinyatakan dalam profil penyetelan yang dipilih.

Menginstal dan mengaktifkan setelan

Instalasi minimal Red Hat Enterprise Linux 8 menyertakan dan mengaktifkan paket yang disetel secara default. Untuk menginstal dan mengaktifkan paket secara manual:

[root@host ~]$ yum install tuned
[root@host ~]$ systemctl enable --now tuned
Created symlink /etc/systemd/system/multi-user.target.wants/tuned.service → /usr/lib/systemd/system/tuned.service.
Enter fullscreen mode Exit fullscreen mode

Memilih Profil Penyetelan

Aplikasi Tuned menyediakan profil yang dibagi ke dalam kategori berikut:

  • Profil hemat daya
  • Profil yang meningkatkan kinerja

Profil peningkatan kinerja mencakup profil yang berfokus pada aspek-aspek berikut:

  • Latensi rendah untuk penyimpanan dan jaringan
  • Throughput tinggi untuk penyimpanan dan jaringan
  • Kinerja mesin virtual
  • Kinerja host virtualisasi

Mengelola profil dari baris perintah

Administrator sistem mengidentifikasi profil penyetelan yang sedang aktif dengan tuned-adm active

[root@host ~]# tuned-adm active
Current active profile: virtual-guest
Enter fullscreen mode Exit fullscreen mode

Perintah tuned-adm list mencantumkan semua profil penyetelan yang tersedia, termasuk profil bawaan dan profil penyetelan khusus yang dibuat oleh administrator sistem.

[root@host ~]# tuned-adm list
Available profiles:
- balanced
- desktop
- latency-performance
- network-latency
- network-throughput
- powersave
- sap
- throughput-performance
- virtual-guest
- virtual-host
Current active profile: virtual-guest
Enter fullscreen mode Exit fullscreen mode

Gunakan profile tuned-adm profilename untuk mengalihkan profil aktif ke profil lain yang lebih cocok dengan persyaratan penyetelan sistem saat ini.

[root@host ~]$ tuned-adm profile throughput-performance
[root@host ~]$ tuned-adm active
Current active profile: throughput-performance
Enter fullscreen mode Exit fullscreen mode

Perintah tuned-adm dapat merekomendasikan profil penyetelan untuk sistem. Mekanisme ini digunakan untuk menentukan profil default suatu sistem setelah instalasi

[root@host ~]$ tuned-adm recommend
virtual-guest
Enter fullscreen mode Exit fullscreen mode

Untuk mengembalikan perubahan pengaturan yang dibuat oleh profil saat ini, beralihlah ke profil lain atau nonaktifkan daemon yang disetel. Matikan tuned aktivitas penyetelan dengan tuned-adm off

[root@host ~]$ tuned-adm off
[root@host ~]$ tuned-adm active
No current active profile.
Enter fullscreen mode Exit fullscreen mode

Top comments (0)