Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MENDAPATKAN INFORMASI CPU DENGAN `OS.CPUS`

Pelajari cara mendapatkan informasi CPU di Node.js menggunakan modul `os` dengan metode `os.cpus`. Panduan sederhana ini akan memandu kamu langkah demi langkah.

Jika kamu ingin mengetahui lebih banyak tentang informasi CPU saat menjalankan aplikasi Node.js, modul os menyediakan metode yang sangat berguna yaitu os.cpus(). Ini adalah cara yang mudah untuk mendapatkan detail tentang kamu CPU di sistem yang sedang kamu gunakan.

Cara Menggunakan os.cpus

Untuk memulai, kamu harus memastikan bahwa modul os sudah tersedia dalam proyek Node.js kamu. Karena os adalah modul bawaan di Node.js, kamu tidak perlu menginstal modul tambahan.

Mendapatkan Informasi CPU

Berikut adalah langkah sederhana untuk mendapatkan informasi CPU:

  1. Impor Modul os: Langkah pertama adalah mengimpor modul os dalam kode kamu. Ini bisa dilakukan dengan cara berikut:

    const os = require('os');
  2. Panggil Metode os.cpus(): Setelah kamu mengimpor modul, kamu bisa memanggil metode os.cpus() untuk mendapatkan informasi CPU. Metode ini mengembalikan array yang berisi informasi dari masing-masing prosesor logis.

    const cpuInfo = os.cpus();
    console.log(cpuInfo);

Informasi yang Diperoleh

Data yang didapatkan dari os.cpus() adalah array objek, di mana tiap objek mewakili satu CPU logis. Berikut adalah informasi yang bisa kamu dapatkan:

  • Model CPU: Nama model dari prosesor.
  • Kecepatan: Kecepatan dari CPU dalam satuan MHz.
  • Waktu Aktivitas: Terdapat objek times yang memberikan informasi lebih lanjut tentang penggunaan CPU dalam milidetik, seperti user, nice, sys, idle, dan irq.

Dengan menggunakan kode sederhana di atas, kamu dapat dengan mudah memonitor atau menganalisis detail sistem CPU di server atau mesin lokal yang menggunakan Node.js.


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding