GNU/Linux >> Belajar Linux >  >> Linux

Cara Mendapatkan Jumlah Prosesor/Core di Linux

Tidak perlu dipikirkan lagi bahwa berbagai distribusi sistem operasi Linux yang memberikan kecakapan kinerja yang tak tergantikan dalam lingkungan pengembangan atau produksi akan kehilangan identitas kinerjanya tanpa adanya prosesor/inti.

Prosesor/inti ini adalah entitas perangkat keras dari sistem komputer yang bertanggung jawab untuk menghitung seberapa cepat sistem operasi Linux dan program yang dihostingnya menyelesaikan tugas yang diberikan pengguna/sistem.

Evolusi/inovasi berbagai infrastruktur perangkat keras komputer telah menghasilkan produksi CPU modern yang prosesor/intinya mencakup fitur-fitur seperti hyper-threading dan banyak inti.

Pentingnya Mengetahui Jumlah Prosesor/Core di Linux

Saat bekerja di bawah distribusi sistem operasi sumber terbuka seperti Linux , kinerja adalah segalanya. Anda memerlukan komponen perangkat keras dan perangkat lunak dari sistem komputasi Anda untuk menjadi yang terbaik.

Oleh karena itu, mengetahui jumlah prosesor/inti pada mesin yang mendukung sistem operasi Linux Anda membantu mengukur kinerja terbaik OS Anda dalam kondisi komputasi tertentu/yang dapat disesuaikan.

Misalnya, Anda mungkin dapat memahami mengapa CPU multi-core/hyper-threading memiliki keunggulan kecepatan dan kinerja dibandingkan CPU Single-Core tanpa hyper-threading.

1. Temukan Prosesor/Core CPU Linux Menggunakan File /proc/cpuinfo

Baik pada server Linux jarak jauh atau sistem Linux desktop, metode ini akan menanyakan /proc/cpuinfo file untuk baris yang cocok dengan kata kunci prosesor melalui perintah grep yang melewati prosesor kata kunci ke fungsi wc (jumlah kata) yang merangkumnya untuk ditampilkan.

$ cat /proc/cpuinfo | grep processor | wc -l 

4

Output lebih rinci dari file di atas akan terlihat seperti berikut:

$ more /proc/cpuinfo 

2. Dapatkan Prosesor/Core CPU Linux Menggunakan Perintah lscpu

Untuk memahami apa yang lscpu perintah tidak, pertama-tama kita harus menjalankannya:

$ lscpu 

lscpu perintah juga menyoroti Arsitektur CPU, mode operasi, ukuran alamat, utas per inti, inti per soket, keluarga, nama model, dll.

3. Periksa Prosesor/Core CPU Linux Menggunakan Perintah atas

Masukkan perintah (atas ) di sistem Linux Anda dan tekan [Enter ] di papan ketik Anda. Anda akan mendapatkan keluaran mendetail tentang apa yang terjadi dengan prosesor/inti Anda.

$ top

4. Daftar Prosesor/Core CPU Linux Menggunakan Perintah nproc

Pendekatan ini mudah dan hanya akan menampilkan CPU yang tersedia di sistem Linux Anda.

$ nproc --all 

4

Pendekatan alternatif untuk menjalankan perintah ini adalah sebagai berikut:

$ echo "Threads/core: $(nproc --all)"

5. Daftar Prosesor/Core CPU Linux Menggunakan Perintah getconf

Perintah ini sangat mudah dan dapat dijalankan dengan cara berikut:

$ getconf _NPROCESSORS_ONLN

4

Pendekatan alternatif untuk menjalankan perintah ini adalah sebagai berikut:

$ echo "Number of CPU/cores online at $HOSTNAME: $(getconf _NPROCESSORS_ONLN)"

6. Temukan Prosesor/Core CPU Linux Menggunakan Perintah dmidecode

dmidecodeis perintah digunakan untuk mendapatkan informasi terkait perangkat keras sistem Linux seperti Prosesor, RAM, detail BIOS, Memori, Nomor seri, dll.

$ sudo dmidecode -t 4

Sebagai alternatif, kami dapat memodifikasi eksekusi perintah di atas untuk memberi kami detail CPU seperti versi, jumlah inti, inti yang diaktifkan, dan jumlah utas.

$ sudo dmidecode -t 4 | egrep -i 'core (count|enabled)|thread count|Version'

Perintah Linux bawaan yang dibahas di atas mencakup semua yang perlu diketahui tentang jumlah prosesor/inti di sistem Linux Anda dan banyak lagi.


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Cara Menggunakan Perintah id di Linux

  1. Bagaimana menemukan jumlah inti di Ubuntu

  2. Bagaimana cara mendapatkan jumlah CPU di Linux menggunakan C?

  3. Bagaimana cara mendapatkan jumlah bingkai dalam video di baris perintah linux?

  1. Cara Mendapatkan Ukuran Direktori di Linux

  2. Cara Menggunakan Perintah sejarah Linux

  3. Bagaimana cara mendapatkan jumlah disk fisik di Linux?