Topik ini menjelaskan penyebab dan solusi untuk masalah logika pengumpulan statistik pada beban sistem yang terpengaruh oleh fitur peningkatan statistik sumber daya kontainer di Alibaba Cloud Linux 3 dengan versi kernel kernel-5.10.60-9.al8. Fitur ini mengumpulkan statistik beban sistem dalam skenario kontainer kaya.
Deskripsi Masalah
Jika Anda menjalankan perintah top di sistem operasi tanpa beban tetapi memenuhi kondisi berikut, nilai rata-rata beban yang ditampilkan selalu lebih besar dari 1:
Sistem Operasi: Alibaba Cloud Linux 3
Versi Kernel: kernel-5.10.60-9.al8
Penyebab
Kesalahan pada logika statistik beban sistem disebabkan oleh fitur peningkatan statistik sumber daya kontainer. Akibatnya, nilai rata-rata beban sistem (load averages) selalu lebih besar dari 1 meskipun sistem operasi tidak memiliki beban. Cacat ini hanya memengaruhi logika statistik beban sistem, tanpa menambah beban atau memengaruhi fitur lainnya.
Solusi
Jalankan perintah berikut untuk menonaktifkan fitur peningkatan statistik sumber daya kontainer:
Setelah fitur peningkatan statistik sumber daya kontainer dinonaktifkan, statistik beban sistem akan ditampilkan dengan benar tanpa memengaruhi fitur lainnya.
sudo sh -c 'echo 0 > /proc/async_load_calc'