GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendapatkan jumlah CPU di Linux menggunakan C?

#include <stdio.h>
#include <sys/sysinfo.h>

int main(int argc, char *argv[])
{
    printf("This system has %d processors configured and "
        "%d processors available.\n",
        get_nprocs_conf(), get_nprocs());
    return 0;
}

https://linux.die.net/man/3/get_nprocs


#include <unistd.h>
long number_of_processors = sysconf(_SC_NPROCESSORS_ONLN);

Linux
  1. Bagaimana cara mendapatkan nama pengguna di C/C++ di Linux?

  2. C++ Linux:Dapatkan kecepatan refresh monitor

  3. Bagaimana saya bisa menghitung jumlah folder di drive menggunakan Linux?

  1. Cara mendapatkan total penggunaan cpu di Linux menggunakan C++

  2. Bagaimana cara mendapatkan jumlah disk fisik di Linux?

  3. Bagaimana cara mendapatkan ukuran fisik file di Linux?

  1. Bagaimana saya bisa mendapatkan status keyboard di Linux?

  2. Bagaimana cara mendeteksi peluncuran program di Linux?

  3. Cara mengatur alamat IP dari C di linux