Jak znaleźć liczbę rdzeni w systemach Linux

Jak znaleźć liczbę rdzeni w systemach Linux
Ten samouczek wyjaśnia, ile rdzeni procesorów jest w systemie Linux.

Po przeczytaniu tego artykułu będziesz mógł sprawdzić liczbę rdzeni za pomocą różnych dostępnych poleceń dla wszystkich systemów Linux. Niektóre z wyjaśnionych poleceń są również przydatne w systemach BSD.

Wszystkie instrukcje opisane w tym samouczku obejmują zrzuty ekranu dla każdego użytkownika, aby łatwo zrozumieć, niezależnie od jego poziomu wiedzy."

Aby sprawdzić liczbę procesorów w Linux, ten samouczek obejmuje następujące polecenia:

  • LSCPU
  • NPROC
  • Hwinfo
  • szczyt
  • htop
  • /proc/cpuinfo

Polecenie LSCPU

LSCPU Polecenie odczytuje zarówno system plików SYSFS, jak i plik /proc /cpuinfo. Wykonując LSCPU, możemy zobaczyć, ile rdzeni jest w naszym systemie Linux. Dodatkowo to polecenie pokazuje między innymi informacje na temat pamięci pamięci procesorowej, modelu i gniazda, między innymi.

W tej sekcji wyjaśniono, jak użyć LSCPU Aby wydrukować wszystkie informacje o procesorze i jak pokazać liczbę rdzeni procesora.

Aby wyświetlić wszystkie informacje o procesorze, uruchom LSCPU bez dodatkowych flag, jak pokazano na poniższym rysunku.

LSCPU

Korzystając z Egrep, możesz wydrukować tylko liczbę rdzeni, jak pokazano poniżej.

LSCPU | egrep 'cpu \ (s \)'

Polecenie LSCPU jest najczęściej używane do sprawdzania informacji na temat procesorów.

Sprawdź liczbę rdzeni w Linux za pomocą polecenia NPROC

Kolejnym prostym narzędziem do użycia do ujawnienia liczby rdzeni w systemie Linux jest NPROC Komenda.

Domyślnie, bez flag, to polecenie wyświetliło numer podstawowy. Po prostu uruchom polecenie, jak pokazano poniżej, aby zwrócić liczbę rdzeni w systemie.

NPROC

Jak widać, wyjście jest niezwykle proste.

Polecenie Hwinfo

Polecenie Hwinfo Linux to kolejna opcja sprawdzenia liczby rdzeni w systemie.

Hwinfo Polecenie nie jest domyślnie uwzględnione w systemach Linux. Aby zainstalować go w dystrybucjach Linux opartych na Debian, użyj trafny Menedżer pakietów, jak pokazano na zrzucie ekranu poniżej.

sudo apt instal hwinfo -y

Po zainstalowaniu uruchom polecenie Hwinfo, a następnie flagi pokazane na poniższym rysunku.

sudo hwinfo - -cpU -Short

Jak widać, liczba rdzeni jest zwracana według linii.

Polecenie Hwinfo może być używane do drukowania informacji o wszystkich sprzętach w systemie.

Spośród jego funkcji możesz wyeksportować dane wyjściowe do pliku. Aby wyeksportować liczbę rdzeni do pliku, użyj następującej składni.

Notatka: Wyeksportowana nazwa pliku jest dowolna; Możesz to wymienić tak, jak chcesz.

sudo hwinfo -Short - -cpu> rdzenie.tekst

Możesz użyć mniej polecenie do odczytania eksportowanego pliku.

mniej rdzeni.tekst

Jak widać poniżej, zawartość pliku jest taka sama jak poprzednie wyjście.

Aby pokazać wszystkie informacje systemowe z Hwinfo, uruchom je, jak pokazano na poniższym rysunku.

Sudo Hwinfo -All

Jak pokazano na powyższym zrzucie ekranu, Hwinfo Polecenie nie jest przyjazne dla użytkownika podczas wyświetlania informacji na temat wszystkich sprzętu. Aby uzyskać bardziej przyjazny dla użytkownika widok, użyj flagi -Short, aby określić sprzęt, który chcesz sprawdzić, jak pokazano w pierwszym przykładzie Hwinfo Sekcja.

Znalezienie liczby procesorów w Linux za pomocą polecenia górnego

Linux szczyt (Tabela procesów) Polecenie to menedżer zadań, który drukuje pamięć w czasie rzeczywistym i wykorzystanie zasobów procesora.

To polecenie drukuje procesy i zużycie pamięci i procesora. W przypadku użycia z flagą -1 pokazuje również liczbę rdzeni w systemie.

Uruchom następujące polecenie, aby uruchomić górne narzędzie pokazujące, ile rdzeni jest obecnych w systemie.

numer 1

Jak widać, najlepsze polecenie pokazuje 4 rdzenie: 0,1,2 i 3.

Dodatkowo możesz również uruchomić górne polecenie bez flag, a następnie nacisnąć 1; Wynik jest taki sam.

Sprawdzanie liczby rdzeni za pomocą polecenia HTOP

Polecenie HTOP jest podobne do wcześniej wyjaśnionego polecenia górnego. Ale ma pewne zalety na górze. Interfejs użytkownika HTOP jest kolorowy, dlatego bardziej przyjazny dla użytkownika HTOP obsługuje również przewijanie,

Wbrew szczyt, Aby zobaczyć, ile rdzeni jest w systemie, nie musisz używać flag. Uruchom poniższe polecenie, aby zobaczyć, jak HTOP wyświetla informacje o procesorze.

htop

Ujawnij liczbę rdzeni w Linux, czytając /proc/cpuinfo

Innym sposobem zobaczenia liczby rdzeni w Linux jest odczyt plik /proc /cpuinfo. Możesz użyć różnych poleceń do odczytania tego pliku, takich jak mniej, kot, więcej itp.

Aby odczytać plik cpuinfo, uruchom polecenie pokazane poniżej.

mniej /proc /cpuinfo

Liczba rdzeni jest pokazana w rodzeństwo Linia, jak wskazała biała strzałka na zrzucie ekranu poniżej.

Możesz także szczegółowo pokazać liczbę rdzeni, uruchamiając poniższe polecenie.

Less /Proc /cpuinfo | Procesor GREP | WC -L

Jak widać poniżej, w systemie znajdują się 4 rdzenie.

To wszystko; Z wszystkimi poleceniami opisanymi powyżej masz różne sposoby sprawdzenia liczby rdzeni.

Wniosek

Jak pokazano w tym samouczku, pod Linux, istnieje wiele metod sprawdzania liczby rdzeni w systemie. Wszystkie metody są łatwe do zastosowania przez każdego użytkownika, niezależnie od poziomu wiedzy specjalistycznej. Powyższe polecenia są uniwersalne i dostępne dla wszystkich dystrybucji Linux, nawet jeśli nie są zainstalowane domyślnie z systemem. Uczenie się liczby rdzeni jest ważne na przykład przy przypisywaniu zasobów procesora do maszyn wirtualnych. Każdy użytkownik Linux musi wiedzieć, jak gromadzić informacje o sprzęcie.

Dziękujemy za przeczytanie tego samouczka wyjaśniające, jak znaleźć, ile rdzeni jest w systemie. Śledź śledź Linuxhint, aby uzyskać więcej profesjonalnych samouczków i wskazówek Linux.