.\" -*- coding: UTF-8 -*- .\" Copyright 1994-1995, Daniel Quinlan .\" Copyright 2002-2017, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_stat 5 "8 lutego 2026 r." "Linux man\-pages 6.18" .SH NAZWA /proc/stat \- systemowe statystyki jądra .SH OPIS .TP \fI/proc/stat\fP Statystyki jądra/systemu. Różnią się pomiędzy architekturami. Wśród wspólnych wpisów są: .RS .TP \fIcpu 10132153 290696 3084719 46828483 16683 0 25195 0 175628 0\fP .TQ \fIcpu0 1393280 32966 572056 13343292 6130 0 17875 0 23933 0\fP .\" 1024 on Alpha and ia64 Czas, wyrażony w USER_HZ (jedna setna sekundy na większości architektur, proszę użyć \fIsysconf(_SC_CLK_TCK)\fP aby uzyskać prawidłową wartość), które system (wiersz \[Bq]cpu\[rq]) lub dany procesor (wiersz \[Bq]cpu\fIN\fP\[rq]) spędził w różnych stanach: .RS .TP \fIuser\fP (1) Czas spędzony w trybie użytkownika. .TP \fInice\fP (2) Czas spędzony w trybie użytkownika z niskim priorytetem (nice). .TP \fIsystem\fP (3) Czas spędzony w trybie systemowym. .TP \fIidle\fP .\" FIXME . Actually, the following info about the /proc/stat 'cpu' field .\" does not seem to be quite right (at least in Linux 2.6.12 or Linux 3.6): .\" the idle time in /proc/uptime does not quite match this value (4) Czas wykorzystany na zadanie bezczynności. Wartość powinna wynosić USER_HZ razy drugi wpis w pseudopliku \fI/proc/uptime\fP. .TP \fIiowait\fP (od Linuksa 2.5.41) .\" See kernel commit 9c240d757658a3ae9968dd309e674c61f07c7f48 (5) Czas oczekiwania na ukończenie wejścia/wyjścia. Wartość ta nie jest wiarygodna, z następujących powodów: .RS .IP \[bu] 3 Procesor nie będzie czekał a ukończenie wejścia/wyjścia; iowait jest czasem, jaki czeka zadanie na ukończenie wejścia/wyjścia. Gdy procesor przejdzie w stan bezczynności dla danego zadania wejścia/wyjścia, zostanie mu przydzielone kolejne zadanie. .IP \[bu] W procesorach wielordzeniowych, zadanie oczekujące na wejście/wyjście nie działa na żadnym konkretnym procesorze, więc trudno jest obliczyć iowait dla każdego procesora. .IP \[bu] Wartość w tym polu, w określonych przypadkach może się \fIzmniejszyć\fP. .RE .TP \fIirq\fP (od Linuksa 2.6.0) .\" Precisely: Linux 2.6.0-test4 (6) Czas obsługi przerwań. .TP \fIsoftirq\fP (od Linuksa 2.6.0) .\" Precisely: Linux 2.6.0-test4 (7) Czas obsługi przerwań programowych. .TP \fIsteal\fP (od Linuksa 2.6.11) (8) Czas \[Bq]skradziony\[rq], który jest czasem spędzonym w innym systemie operacyjnym podczas pracy w środowisku zwirtualizowanym. .TP \fIguest\fP (od Linuksa 2.6.24) .\" See Changelog entry for 5e84cfde51cf303d368fcb48f22059f37b3872de (9) Czas spędzony podczas działania na wirtualnym procesorze systemu operacyjnego gościa, pod kontrolą jądra Linux. .TP \fIguest_nice\fP (od Linuksa 2.6.33) .\" commit ce0e7b28fb75cb003cfc8d0238613aaf1c55e797 (10) Czas spędzony podczas działania gościa z nice (na wirtualnym procesorze systemu operacyjnego gościa, pod kontrolą jądra Linux). .RE .TP \fIpage 5741 1808\fP Liczba stron, które system wstronicował i liczba tych, które wystronicował (z dysku). .TP \fIswap 1 0\fP Liczba stron wymiany, które wniesiono i wyniesiono. .TP .\" FIXME . The following is not the full picture for the 'intr' of .\" /proc/stat on 2.6: \fIintr 1462898\fP Linia ta pokazuje licznik przerwań obsłużonych od czasu uruchomienia dla każdego możliwego przerwania systemowego. Pierwsza kolumna określa całkowitą liczbę wszystkich obsłużonych przerwań w tym nienumerowanych przerwań swoistych dla architektury, każda następna określa całkowitą wartość dla danego numerowanego przerwania. Nienumerowane przerwania nie są pokazywane, jedynie sumowane do całości. .TP \fIdisk_io: (2,0):(31,30,5764,1,2) (3,0):\fP... (major,disk_idx):(noinfo, read_io_ops, blks_read, write_io_ops, blks_written) .br (tylko Linux 2.4) .TP \fIctxt 115315\fP Liczba przełączeń kontekstu, które przeszedł system. .TP \fIbtime 769041601\fP Czas uruchomienia systemu, w sekundach od epoki: 1970\-01\-01 00:00:00 +0000 (UTC). .TP \fIprocesses 86031\fP Liczba rozwidleń procesów od uruchomienia systemu. .TP \fIprocs_running 6\fP Liczba procesów w stanie runnable (Linux 2.5.45 i późniejsze). .TP \fIprocs_blocked 2\fP Liczba procesów oczekujących na zakończenie operacji wejścia/wyjścia (Linux 2.5.45 i późniejsze). .TP \fIsoftirq 229245889 94 60001584 13619 5175704 2471304 28 51212741 59130143 0 51240672\fP .\" commit d3d64df21d3d0de675a0d3ffa7c10514f3644b30 Wiersz ten pokazuje liczbę przerwań programowych wszystkich procesorów. Pierwsza kolumna jest sumą wszystkich przerwań programowych, a każda kolejna kolumna pokazuje wartość dla danego przerwania programowego (Linux 2.6.31 i późniejsze). .RE .SH "ZOBACZ TAKŻE" \fBproc\fP(5) .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Przemek Borys , Robert Luberda i Michał Kułach . .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 .