Saya mencoba untuk mengambil memori yang digunakan (RAM) dalam persentase menggunakan perintah Linux. Cpanel saya menampilkan Memory Used yang harus saya tampilkan pada halaman web tertentu.
Dari forum, saya menemukan bahwa memori yang benar dapat ditemukan dari yang berikut:
free -m
Hasil:
-/+ buffers/cache: 492 1555
- / + buffer / cache: berisi penggunaan memori yang benar. Saya tidak tahu bagaimana mem-parse info ini atau jika ada perintah berbeda untuk mendapatkan memori yang digunakan dalam persentase.
$ free | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%"), $3/$2*100}'
free | grep Mem | awk '{print $4/$2 * 100.0}'