Monitor Sistem menunjukkan jumlah CPU yang salah

8

Saya sedang menjalankan Ubuntu 14.04.2 Desktop.

Alat System Monitor menunjukkan kepada saya 32 CPU saat saya mengharapkan 56 . Haruskah saya khawatir?

Cuplikan layar Monitor Sistem:

Cuplikan layar Monitor Sistem

Seperti yang Anda lihat, ini menunjukkan 32 CPU.

Output dari lscpu:

~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                56
On-line CPU(s) list:   0-55
Thread(s) per core:    2
Core(s) per socket:    14
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 63
Stepping:              2
CPU MHz:               1337.882
BogoMIPS:              5189.07
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              35840K
NUMA node0 CPU(s):     0-13,28-41
NUMA node1 CPU(s):     14-27,42-55

Seperti yang Anda lihat, menurut lscpu, saya harus memiliki 56 CPU.

htop juga menunjukkan saya 56 CPU.

Cuplikan layar htop

Mesin saya adalah menara T7910 Precision Dell . Ini memiliki 2 prosesor Intel Xeon E5-2697 V3, masing-masing memiliki 14 inti dan mampu 2 utas per inti (seperti yang terlihat pada output lscpu, dan selanjutnya dikonfirmasi dalam BIO).

Saya ingat melihat 56 core di bawah System Monitor ketika saya meluncurkannya dalam mode "coba ubuntu" dari disk instalasi sebelum menginstal Ubuntu.

  1. Apakah ada yang salah dengan konfigurasi sistem saya?
  2. Jika ada (mis., Kegagalan perangkat keras), apa yang dapat saya lakukan untuk memverifikasi?
  3. Juga, saya perhatikan bahwa Monitor Sistem saya tidak memiliki tab "Sistem".
lightalchemist
sumber
Biasanya monitor sistem tidak menampilkan tab sistem di Ubuntu 14.04. Saya tidak tahu versi apa yang dihapus.
@ethanbmnz Terima kasih atas balasan cepatnya. Anda benar. Tab "Sistem" tidak lagi tersedia.
lightalchemist

Jawaban:

8

Pendeknya

  1. Konfigurasi sistem Anda mungkin baik-baik saja. Gnome-system-monitor hanya melaporkan nomor yang salah.
  2. Siapa Takut.
  3. Seperti yang telah disebutkan dalam komentar di atas, tab "Sistem" hilang di Ubuntu 14.04.

Lebih detail

Anda telah mencapai batas nomor CPU yang keras yang ditetapkan di libgtop (perpustakaan yang digunakan oleh gnome-system-monitor ). Mengutip dari kode :

/* Nobody should really be using more than 4 processors.
   Yes we are :)
   Nobody should really be using more than 32 processors.
*/
#define GLIBTOP_NCPU        32

Batas ini telah ditingkatkan menjadi 1024 dalam versi libgtop yang lebih baru daripada yang dikirimkan dengan Ubuntu 14.04.

Selain menyebalkan untuk tidak melihat banyak CPU di gnome-system-monitor, bug ini seharusnya tidak berbahaya. Anda mungkin dapat memperbaikinya dengan menginstal versi libgtop yang lebih baru. Atau, Anda dapat meningkatkan ke versi Ubuntu yang lebih baru. Pertanyaannya adalah apakah gangguan gnome-system-monitor layak untuk di-upgrade atau mencoba versi libgtop yang lebih baru.

Chriki
sumber
1
Terima kasih! Htop saya menunjukkan nomor yang benar tetapi monitor sistem gnome tidak. Oleh karena itu kekhawatiran saya bahwa OS "mendeteksi" CPU, tetapi tidak "menggunakan" mereka. Adalah baik untuk mengetahui bahwa ini bukan masalah. Tapi anehnya, saya bersumpah saya melihat semua 56 CPU di Monitor Sistem ketika saya "mencoba ubuntu" dari live CD.
lightalchemist
Dan live CD-nya adalah versi Ubuntu yang sama dengan yang Anda jalankan secara lokal sekarang? Jika demikian dan jika benar-benar ada 56 CPU ditampilkan, maka itu akan menjadi misteri bagi saya. Saya tidak akan mengharapkan live CD untuk menjalankan versi libgtop yang berbeda dari versi Ubuntu yang diinstal.
Chriki
Dalam mencoba menginstal Ubuntu saya membakar beberapa salinan pada DVD dan bahkan satu pada flash drive (saya punya banyak masalah menginstal bersama Windows 8.1 yang sudah diinstal sebelumnya). Saya pikir yang saya lihat 56 CPU adalah 14,10, bukan 14,04, meskipun akhirnya saya menginstal 14,04. Mungkin 14.10 telah menonaktifkan batas.
lightalchemist
2
Memang, Ubuntu 14.10 menggunakan libgtop di versi 2.30.0 yang sudah memiliki batas 1024 CPU .
Chriki
@Chriki hanya ingin tahu, apakah versi yang lebih baru menambahkan yang lain "Ya kita!" untuk komentar? :) Tidak. Tidak. :(
muru