.\" -*- coding: UTF-8 -*-
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LSCPU 1 "marzec 2019" util\-linux "Polecenia użytkownika"
.SH NAZWA
lscpu \- wyświetla informacje o architekturze procesora
.SH SKŁADNIA
\fBlscpu\fP [opcje]
.SH OPIS
\fBlscpu\fP zbiera informacji o architekturze procesora z sysfs,
\fI/proc/cpuinfo\fP 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.
.sp
W środowiskach zwirtualizowanych, wyświetlane informacje o architekturze
procesora odpowiadają konfiguracji systemu operacyjnego gościa, która z
reguły różni się od tej na fizycznym komputerze gospodarzu. Na
architekturach obsługujących pozyskiwanie informacji o topologii fizycznej,
\fBlscpu\fP wyświetla również liczbę fizycznych gniazd, czipów i rdzeni w
systemie gospodarzu.
.sp
Opcje które skutkują wyświetleniem tabeli przyjmują argument
\fIlista\fP. Argument ten służy do dostosowania wyniku. Można podać listę
etykiet kolumn oddzieloną przecinkami aby ograniczyć wyniki w tabeli tylko
do podanych kolumn, w określonej kolejności. Prawidłowe etykiety podano w
rozdziale \fBKOLUMNY\fP. Wielkość liter w nazwach etykiet nie ma znaczenia.
.sp
Nie wszystkie kolumny są obsługiwane na wszystkich architekturach. Jeśli
poda się nieobsługiwaną\ kolumnę, \fBlscpu\fP wypisze kolumnę, ale nie wyświetli
dla niej żadnych danych.
.sp
Domyślne formatowanie może być optymalizowane aby poprawić
czytelności. Standardowe wyjście (np. przekazywane potokom) nigdy nie jest
zmieniane i ma zawsze postać: "Pole: dane\en".
.sp
Przedstawiony rozmiar pamięci podręcznej jest sumą pamięci wszystkich
procesorów Wersje przed v2.34 wyświetlały rozmiar pamięci na rdzeń, ale było
to mylące ze względu na skomplikowaną topologię procesorów i sposób, w jaki
pamięć podręczna jest dzielona między nimi. Więcej informacji o pamięci
podręcznej wyświetli opcja \fB\-\-cache\fP.
.SS KOLUMNY
Proszę zauważyć, że elementy topologiczne (rdzenie, gniazda itp.) używają
unikalnych, kolejnych identyfikatorów poczynając od zera, natomiast numery
procesorów logicznych są zależne od jądra i nie ma pewności, że będą kolejno
numerowane.
.TP 
\fBCPU\fP
Logiczny numer procesora taki, jak używany przez jądro Linux.
.TP 
\fBCORE\fP
Logiczny numer rdzenia. Rdzeń może zawierać wiele (logicznych) procesorów.
.TP 
\fBSOCKET\fP
Logiczny numer gniazda. Gniazdo może zawierać wiele rdzeni.
.TP 
\fBBOOK\fP
Logiczny numer księgi. Księgi mogą\ zawierać wiele gniazd.
.TP 
\fBDRAWER\fP
Logiczny numer szuflady. Szuflada może zawierać wiele ksiąg.
.TP 
\fBNODE\fP
Logiczny numer węzła NUMA. Węzeł może zawierać wiele szuflad.
.TP 
\fBCACHE\fP
Informacja o tym jak bufory są dzielone pomiędzy procesorami.
.TP 
\fBADDRESS\fP
Fizyczny adres procesora.
.TP 
\fBONLINE\fP
Wskaźnik pokazujący czy Linux wykorzystuje obecnie dany procesor.
.TP 
\fBCONFIGURED\fP
Wskaźnik pokazujący, czy nadzorca przydzielił procesor sprzętowi
wirtualnemu, na którym działa dany system Linux. Tak skonfigurowane
procesory mogą być aktywowane przez system Linux. Kolumna zawiera dane tylko
jeśli posiadany sprzęt i nadzorca obsługują dynamiczne przydzielanie zasobów
procesora.
.TP 
\fBPOLARIZATION\fP
Ta kolumna zawiera dane w przypadku systemów Linux działających na sprzęcie
wirtualnym z nadzorcą, który może przełączać tryb podziału obciążenia
procesorów (polaryzację). Polaryzacja może być:
.RS
.TP  12
\fBhorizontal\fP
Obciążenie jest dzielone między wszystkie dostępne procesory.
.TP  12
\fBvertical\fP
Obciążenie koncentruje się na kilku procesorach.
.P
W przypadku polaryzacji \fBvertical\fP kolumna pokazuje również stopień
koncentracji: wysoki (high), średni (medium) lub niski (low). Kolumna
zawiera dane tylko jeśli posiadany sprzęt i nadzorca obsługują polaryzację
procesorów.
.RE
.TP 
\fBMAXMHZ\fP
Maksymalna wartość megaherców dla procesora. Przydatny, gdy \fBlscpu\fP jest
wykorzystywany jako narzędzie do zbierania informacji o sprzęcie. Proszę
zauważyć, że wartość megaherców jest dynamiczna i zależy od zarządcy
procesora i obecnego zapotrzebowania na zasoby.
.TP 
\fBMINMHZ\fP
Minimalna wartość megaherców dla procesora.
.SH OPCJE
.TP 
\fB\-a\fP,\fB \-\-all\fP
włącza wiersze dla aktywnych i nieaktywnych procesorów w wyniku (domyślne
dla \fB\-e\fP). Opcję można podać tylko razem z opcją \fB\-e\fP lub \fB\-p\fP.
.TP 
\fB\-B\fP,\fB \-\-bytes\fP
Wypisuje rozmiary w bajtach zamiast w formacie czytelnym dla ludzi.
.TP 
\fB\-b\fP,\fB \-\-online\fP
Ogranicza wynik do aktywnych procesorów (domyślne dla \fB\-p\fP). Tę opcję można
podać tylko razem z opcją \fB\-e\fP lub \fB\-p\fP.
.TP 
\fB\-C\fP,\fB \-\-caches\fP[=\fIlista\fP]
Wyświetla szczegóły pamięci podręcznej procesora. Więcej informacji o
dostępnych informacjach wyświetli opcja \fB\-\-help\fP.

Jeśli nie poda się \fIlisty\fP argumentów, w wyniku ujęte są wszystkie kolumny
dla których dostępne są dane.

Przy podawaniu \fIlisty\fP argumentów, łańcuch składający się z opcji, znaku
równości (=) i \fIlisty\fP nie może zawierać żadnych białych znaków. Przykłady:
"\fB\-C=NAME,ONE\-SIZE\fP" lub "\fB\-\-caches=NAME,ONE\-SIZE\fP".
.TP 
\fB\-c\fP,\fB \-\-offline\fP
Ogranicza wynik do nieaktywnych procesorów. Tę opcję można podać tylko razem
z opcją \fB\-e\fP lub \fB\-p\fP.
.TP 
\fB\-e\fP,\fB \-\-extended\fP[\fB=\fP\fIlista\fP]
Wyświetla informacje o procesorze w postaci czytelnej dla człowieka.

Jeśli nie poda się \fIlisty\fP argumentów, w wyniku ujęte są wszystkie kolumny
dla których dostępne są dane.

Przy podawaniu \fIlisty\fP argumentów, łańcuch składający się z opcji, znaku
równości (=) i \fIlisty\fP nie może zawierać żadnych białych znaków. Przykłady:
"\fB\-e=cpu,node\fP" lub "\fB\-\-extended=cpu,node\fP".
.TP 
\fB\-h\fP,\fB \-\-help\fP
Wyświetla ten tekst i kończy pracę.
.TP 
\fB\-J\fP,\fB \-\-json\fP
Używa formatu wyjściowego JSON do domyślnego podsumowania lub wyjścia
rozszerzonego (zob. \fB\-\-extended\fP).
.TP 
\fB\-p\fP,\fB \-\-parse\fP[\fB=\fP\fIlista\fP]
Optymalizuje wynik polecenie w celu łatwego przetwarzania.

Jeśli nie poda się \fIlisty\fP argumentów, to wyświetlana jest postać
kompatybilna z wcześniejszymi wersjami \fBlscpu\fP. 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.
.br
Jeśli poda się \fIlistę\fP argumentów, kolumny pamięci podręcznych są
oddzielone dwukropkiem (:).

Przy podawaniu \fIlisty\fP argumentów, łańcuch składający się z opcji, znaku
równości (=) i \fIlisty\fP nie może zawierać żadnych białych znaków. Przykłady:
"\fB\-p=cpu,node\fP" lub "\fB\-\-parse=cpu,node\fP".
.TP 
\fB\-s\fP,\fB \-\-sysroot \fP\fIkatalog\fP
Zbiera informacje o procesorze dla innego systemu Linux niż ten, z którego
uruchomiono \fBlscpu\fP. Podany \fIkatalog\fP jest głównym katalogiem kopii
Linuksa do sprawdzenia.
.TP 
\fB\-x\fP,\fB \-\-hex\fP
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.
.TP 
\fB\-y\fP,\fB \-\-physical\fP
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 \fBlscpu\fP, 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,
\fBlscpu\fP wypisze znak minusa (\-).

Opcja nie ma wpływu na logiczne numery procesorów.
.TP 
\fB\-V\fP,\fB \-\-version\fP
Wyświetla informacje o wersji i kończy działanie.
.TP 
\fB\-\-output\-all\fP
Wypisuje wszystkie dostępne kolumny. Opcję tę należy łączyć z \fB\-\-extended\fP,
\fB\-\-parse\fP lub \fB\-\-caches\fP.
.SH BŁĘDY
Ogólne informacje o rodzinie, modelu itp. procesora są dostępne zawsze
jedynie dla pierwszego procesora.

Niekiedy w Xen Dom0 jądro zwraca nieprawidłowe dane.

Na wirtualnym sprzęcie liczba rdzeni na gniazdo itp. może być\ nieprawidłowa.
.SH AUTORZY
.nf
Cai Qian <qcai@redhat.com>
Karel Zak <kzak@redhat.com>
Heiko Carstens <heiko.carstens@de.ibm.com>
.fi
.SH "ZOBACZ TAKŻE"
\fBchcpu\fP(8)
.SH DOSTĘPNOŚĆ
Polecenie lscpu jest częścią pakietu util\-linux i jest dostępne pod adresem
https://www.kernel.org/pub/linux/utils/util\-linux/.
.PP
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Michał Kułach <michal.kulach@gmail.com>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
