Tuning system performance
Tags: ramadhanbersamaredhat
Published: 2024-03-23 04:08:11

**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.
```
**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
```
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
```
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
```
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
```
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.
```