Jak znaleźć liczbę rdzeni w Ubuntu?

How Find Number Cores Ubuntu




Administratorzy systemu Linux często muszą znać liczbę rdzeni podczas zarządzania serwerami Linux i przypisywania różnych zadań do wielu serwerów. Początkowo systemy komputerowe są wyposażone w jednordzeniowe procesory, ale obecnie mamy procesory wielordzeniowe, aby zwiększyć wydajność. Ten post dostarczy wielu metod i poleceń, aby znaleźć liczbę rdzeni w systemie Ubuntu 20.04 LTS.

  • Korzystanie z polecenia lscpu
  • Korzystanie z pliku /proc/cpuinfo
  • Korzystanie z polecenia nproc

Metoda 1: Znalezienie liczby rdzeni w Ubuntu za pomocą polecenia lscpu

ten „lscpu” Komenda dostarcza wszystkich informacji związanych z Architekturą CPU.







$ lscpu



Powyższe polecenie pokaże wszystkie informacje związane z procesorem, takie jak architektura procesora, liczba rdzeni procesora, wątki na rdzeń itp.



Aby odfiltrować tylko informacje o procesorze, użyj „lscpu” polecenie z „egrep” polecenie w ten sposób:





$ lscpu| egrep 'procesor(s)'

Jak widać na załączonym zrzucie ekranu, wiersze zawierające ciąg CPU są wyświetlane jako dane wyjściowe wspomnianego powyżej polecenia:



Ten „lscpu” polecenie zbiera wszystkie informacje z „/proc/cpuinfo” file i sysfs, co oznacza, że ​​możemy bezpośrednio uzyskać informacje związane z procesorem z „/proc/cpuinfo” plik.

Metoda 2: Znalezienie liczby rdzeni w Ubuntu za pomocą pliku /proc/cpuinfo

Jak imię „/proc/cpuinfo” mówi, że jest to plik, który zawiera informacje o procesorze i możemy łatwo wyświetlić wszystkie informacje tego pliku za pomocą polecenia cat:

$Kot /procent/informacje o procesorze

Z tej całej masy informacji możemy odfiltrować informacje i uzyskać dokładną liczbę rdzeni, łącząc polecenie cat, grep i wc, jak pokazano w poniższym poleceniu:

$Kot /procent/informacje o procesorze| chwytedytor| toaleta -ten

Widać, pokazał tylko liczbę rdzeni.

Metoda 3: Znalezienie liczby rdzeni w Ubuntu za pomocą polecenia nproc

Zamiast używać 'chwyt' polecenie, aby odfiltrować liczbę rdzeni z „/proc/cpuinfo” pliku, istnieje proste polecenie znane jako „nproc” do uzyskania tylko liczby rdzeni:

$nproc

Jak widać na wyjściu powyższego polecenia, wydrukowano również liczbę rdzeni, zgodnie z naszymi oczekiwaniami.

Wniosek

Ten post zawiera trzy proste, ale głębokie metody znajdowania liczby rdzeni i innych informacji związanych z procesorem w systemie operacyjnym Ubuntu 20.04 LTS. Korzystając z dowolnej z wyżej wymienionych metod, znalezienie liczby rdzeni nie jest już trudne.