GNU/Linux >> Belajar Linux >  >> Linux

Cara Menemukan Jumlah Core CPU Dari Commandline Di Linux

Saat saya mencari cara untuk mempercepat proses kompilasi , saya perlu tahu berapa banyak CPU Cores yang tersedia di sistem Arch Linux saya. Setelah beberapa pencarian google, saya menemukan beberapa metode untuk menemukan jumlah CPU/Core dari baris perintah di sistem Linux.

Temukan Jumlah Core CPU Dari Commandline Di Linux

Mungkin ada beberapa cara untuk menemukan jumlah Core CPU dalam suatu sistem. Berikut adalah beberapa metode yang saya temukan secara online.

1. Menggunakan perintah "nproc"

nproc adalah perintah Unix sederhana untuk mencetak jumlah unit pemrosesan yang tersedia di sistem Anda. Ini adalah bagian dari utilitas GNU Core, jadi sudah diinstal sebelumnya dengan semua sistem operasi Linux modern.

Untuk menampilkan jumlah inti di sistem Anda, buka Terminal Anda dan jalankan perintah berikut:

$ nproc 4

Seperti yang Anda lihat pada contoh di atas, prosesor saya adalah tipe 4-core.

2. Menggunakan perintah "lscpu"

"lscpu " perintah digunakan untuk menampilkan informasi tentang CPU Anda dalam format yang dapat dibaca manusia. lscpu perintah adalah bagian dari paket util-linux, jadi jangan repot-repot menginstal.

Untuk menemukan inti CPU, jalankan:

$ lscpu Arsitektur:x86_64CPU op-mode:32-bit, 64-bitByte Urutan:Little EndianCPU:4 Daftar CPU online:0-3Thread per core:2Core per socket:2Socket:1NUMA node:1Vendor ID:GenuineIntelCPU family:6Model:42Nama model:Intel(R ) Core(TM) i3-2350M CPU @ 2.30GHzLangkah:7CPU MHz:799.890CPU maks MHz:2300.0000CPU min MHz:800.0000BogoMIPS:4591.71Virtualisasi:VT-xL1d cache:32KL1i cache:32KL2 cache:256KL3 cache:3072KNUMA node0 CPU cfpernip):0-3Flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx konstanta rdtscp_plt rdtscp_plt pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave avx lahf_lm epb tpr_shadow vnmi flexpriority ept pt vpid 

3. Menggunakan perintah "atas"

top perintah digunakan untuk menampilkan tampilan waktu nyata dinamis dari semua proses yang berjalan di sistem Anda.

Untuk mengetahui inti CPU, jalankan top perintah dan tekan "1" (Nomor satu) untuk mendapatkan detail inti CPU.

4. Menggunakan "/proc/cpuinfo"

Ada beberapa cara lain untuk menemukan cara menemukan inti cpu. Salah satu caranya adalah mengambil detail inti CPU dari "/proc/cpuinfo " file.

$ cat /proc/cpuinfo | prosesor grep | wc -l 4

Anda juga dapat melakukannya menggunakan "grep" perintah juga.

$ grep -c prosesor /proc/cpuinfo 4

Atau,

$ grep -c ^prosesor /proc/cpuinfo 4

5. Menggunakan perintah "getconf"

"getconf " perintah telah ada sejak lama, dan tersedia untuk Linux dan Mac OS. Jika sistem Anda tidak memiliki "nproc " atau "lscpu " perintah tersedia, Anda dapat menggunakan "getconf perintah " untuk mengetahui jumlah core seperti gambar di bawah ini.

$ getconf _NPROCESSORS_ONLN 4

Anda sekarang tahu bagaimana menemukan jumlah CPU/Core dari baris perintah di sistem mirip Unix. Semoga bermanfaat.


Linux
  1. Cara Menemukan Koneksi SSH Aktif di Linux

  2. Bagaimana menemukan jumlah inti di Ubuntu

  3. Bagaimana cara mendapatkan jumlah CPU/core di Linux dari baris perintah?

  1. Cara Menge-Tweet Dari Commandline Di Linux

  2. Cara Menggunakan Google Terjemahan Dari Commandline Di Linux

  3. Cara Menampilkan Penggunaan CPU Dari Commandline

  1. Cara Menemukan Nomor Port Layanan Di Linux

  2. Cara Mengetahui Alamat IP Publik Dari Baris Perintah Di Linux

  3. Cara Menemukan Versi Virtualbox Dari Commandline Di Linux