NAZWA
lscpu - wyświetla informacje o architekturze procesoraSKŁADNIA
lscpu [opcje]OPIS
lscpu zbiera informacji o architekturze procesora z sysfs, /proc/cpuinfo i wszystkich dostępnych bibliotek w zależności od architektury (np. librtas na Powerpc). Wynik polecenie można zoptymalizować do przetwarzania lub tak, aby był czytelny dla ludzi. Informacje obejmują np. liczbę procesorów, wątków, rdzeni, gniazd i węzłów Non-Uniform Memory Access (NUMA). Są również informacje o buforach procesorów i ich dzieleniu, rodzinie, modelu, bogoMIPS, kolejności bajtów i wersji.OPCJE
-a, --allWłącza wiersze dla aktywnych i
nieaktywnych procesorów w wyniku (domyślne dla -e).
Opcję można podać tylko razem z opcją -e
lub -p.
Wypisuje rozmiary w bajtach zamiast w formacie
czytelnym dla ludzi.
By default, the unit, sizes are expressed in, is byte, and unit prefixes are in
power of 2^10 (1024). Abbreviations of symbols are exhibited truncated in
order to reach a better readability, by exhibiting alone the first letter of
them; examples: "1 KiB" and "1 MiB" are respectively
exhibited as "1 K" and "1 M", then omitting on purpose the
mention "iB", which is part of these abbreviations.
Ogranicza wynik do aktywnych procesorów
(domyślne dla -p). Tę opcję można
podać tylko razem z opcją -e lub -p.
Wyświetla szczegóły
pamięci podręcznej procesora. Więcej informacji o
dostępnych informacjach wyświetli opcja --help.
Jeśli nie poda się listy argumentów, w wyniku
ujęte są wszystkie kolumny dla których dostępne
są dane.
When specifying the list argument, the string of option, equal sign (=),
and list must not contain any blanks or other whitespace. Examples:
-C=NAME,ONE-SIZE or --caches=NAME,ONE-SIZE.
The default list of columns may be extended if list is specified in the format
+list (e.g., lscpu -C=+ALLOC-POLICY).
Ogranicza wynik do nieaktywnych
procesorów. Tę opcję można podać tylko
razem z opcją -e lub -p.
Wyświetla informacje o procesorze w
postaci czytelnej dla człowieka.
Jeśli nie poda się listy argumentów, w wyniku
ujęte są domyślne kolumny. Domyślne kolumny
mogą się zmieniać w kolejnych wersjach programu.
Przy podawaniu listy argumentów, łańcuch
składający się z opcji, znaku równości (=)
i listy nie może zawierać żadnych białych
znaków. Przykłady: " -e=cpu,node" lub
"--extended=cpu,node".
Domyślną listę kolumn można rozszerzyć,
jeśli poda się ją w formacie +lista (np
"lscpu -e=+MHZ")
Używa formatu wyjściowego JSON
do domyślnego podsumowania lub wyjścia rozszerzonego (zob.
--extended).
Optymalizuje wynik polecenie w celu
łatwego przetwarzania.
Jeśli nie poda się listy argumentów, to
wyświetlana jest postać kompatybilna z wcześniejszymi
wersjami lscpu. Format ten używa dwóch przecinków
do oddzielenia kolumn pamięci podręcznych procesora.
Jeśli nie zostaną one zidentyfikowane, to kolumny pamięci
podręcznych w ogóle nie są wyświetlane.
Jeśli poda się argument lista, kolumny pamięci
podręcznych są oddzielane dwukropkiem (:).
Przy podawaniu listy argumentów, łańcuch
składający się z opcji, znaku równości (=)
i listy nie może zawierać żadnych białych
znaków. Przykłady: " -p=cpu,node" lub
"--parse=cpu,node".
Domyślną listę kolumn można rozszerzyć,
jeśli poda się ją w formacie +lista (np
"lscpu -p=+MHZ")
Zbiera informacje o procesorze dla innego
systemu Linux niż ten, z którego uruchomiono lscpu.
Podany katalog jest głównym katalogiem kopii Linuksa do
sprawdzenia.
Używa masek szesnastkowych do
zestawów CPU (np. "ff"). Domyślnie, zestawy są
wypisywane w postaci listy (np. 0,1). Proszę zauważyć,
że w wersjach starszych niż v2.30 maski były
wyświetlane z prefiksem 0x.
Wypisuje identyfikatory fizyczne dla
wszystkich kolumn zawierających elementy topologii (rdzeń,
gniazdo itp.). W przeciwieństwie do identyfikatorów logicznych,
które są nadawane przez lscpu, identyfikatory fizyczne
są wartościami udostępnianymi przez jądro,
zależnymi od architektury. Nie muszą być unikatowe, ani
mieć kolejnych numerów. Jeśli jądro nie
może pobrać identyfikatora fizycznego dla danego elementu,
lscpu wypisze znak minusa (-).
Opcja nie ma wpływu na logiczne numery procesorów.
Wypisuje wszystkie dostępne kolumny.
Opcję tę należy łączyć z
--extended, --parse lub --caches.
BŁĘDY
Ogólne informacje o rodzinie, modelu itp. procesora są dostępne zawsze jedynie dla pierwszego procesora.AUTORZY
Cai <[email protected]>Qian Karel <[email protected]>Zak Heiko <[email protected]>CarstensZOBACZ TAKŻE
chcpu(8)ZGŁASZANIE BŁĘDÓW
Raporty o błędach proszę zgłaszać pod adresem <https://github.com/util-linux/util-linux/issues>.DOSTĘPNOŚĆ
Polecenie lscpu jest częścią pakietu util-linux i można je pobrać ze strony Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Michał Kułach <[email protected]> Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej [email protected]4 sierpnia 2022 r. | util-linux 2.38.1 |