.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1994, 1995, Daniel Quinlan .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk .\" Copyright (C) 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_stat 5 "2 мая 2024 г." "Справочные страницы Linux 6.9.1" .SH ИМЯ /proc/stat \- kernel system statistics .SH ОПИСАНИЕ .TP \fI/proc/stat\fP Статистика ядра/системы. Различается для разных архитектур. Общие элементы: .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 Количество времени, измеряемое в единицах USER_HZ (на большинстве архитектур — 1/100\-я секунды; чтобы получить правильное значение используйте \fIsysconf(_SC_CLK_TCK)\fP), которые система (строка «cpu») или определённый ЦП (строка «cpu\fIN\fP») потратила в различных режимах: .RS .TP \fIuser\fP (1) Время, проведённое в пользовательском режиме. .TP \fInice\fP (2) Время, проведённое в пользовательском режиме с низким приоритетом (nice). .TP \fIсистемный\fP (3) Время, проведённое в системном режиме. .TP \fIпростой\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) Время, проведённое в ожидании. Это значение совпадает с значением второго поля в псевдо\-файле \fI/proc/uptime\fP. .TP \fIiowait\fP (начиная с Linux 2.5.41) .\" See kernel commit 9c240d757658a3ae9968dd309e674c61f07c7f48 (5) Время ожидания завершения операций ввода\-вывода. Это значение ненадёжно по следующим причинам: .RS .IP \[bu] 3 ЦП не будет ждать завершения ввода\-вывода; iowait это время, которое задача ждёт завершения ввода\-вывода. Когда ЦП переходит в состояние простоя из\-за ожидания задачей ввода\-вывода, на этом ЦП будет запланирована к выполнению другая задача. .IP \[bu] На многоядерных ЦП задача, ожидающая завершения ввода\-вывода, не выполняется на каком\-либо ЦП, поэтому iowait каждого ЦП трудно подсчитать. .IP \[bu] Значение этого поля при определённых условиях может \fIуменьшаться\fP. .RE .TP \fIirq\fP (начиная с Linux 2.6.0) .\" Precisely: Linux 2.6.0-test4 (6) Время обслуживания прерываний. .TP \fIsoftirq\fP (начиная с Linux 2.6.0) .\" Precisely: Linux 2.6.0-test4 (7) Время обслуживания softirq. .TP \fIsteal\fP (начиная с Linux 2.6.11) (8) Упущенное время — время, потраченное в других операционных системах при работе в виртуализованном окружении. .TP \fIguest\fP (начиная с Linux 2.6.24) .\" See Changelog entry for 5e84cfde51cf303d368fcb48f22059f37b3872de (9) Время, потраченное на работу виртуального процессора для гостевых операционных системах, управляемых ядром Linux. .TP \fIguest_nice\fP (начиная с Linux 2.6.33) .\" commit ce0e7b28fb75cb003cfc8d0238613aaf1c55e797 (10) Время, потраченное на работу гостевого niced (виртуального процессора для гостевых операционных системах, управляемых ядром Linux). .RE .TP \fIpage 5741 1808\fP Количество страниц, которые система загрузила с диска и выгрузила на диск. .TP \fIswap 1 0\fP Количество страниц подкачки, которые загружены и выгружены. .TP .\" FIXME . The following is not the full picture for the 'intr' of .\" /proc/stat on 2.6: \fIintr 1462898\fP В этой строке содержится счётчик прерываний, обработанных с момента загрузки системы, по каждому возможному системному прерыванию. В первом столбце содержится общее количество всех обработанных прерываний, включая ненумерованные, специфичные для архитектуры; в каждом последующем столбце содержится общее количество по конкретному прерыванию. Ненумерованные прерывания не показываются, выдаётся только их общее количество. .TP \fIdisk_io: (2,0):(31,30,5764,1,2) (3,0):\fP… (major,minor):(noinfo, read_io_ops, blks_read, write_io_ops, blks_written) .br (только в Linux 2.4) .TP \fIctxt 115315\fP Количество переключений контекста, произошедших в системе. .TP \fIbtime 769041601\fP Время начальной загрузки прошедшее с начала эпохи, 1970\-01\-01 00:00:00 +0000 (UTC), в секундах. .TP \fIprocesses 86031\fP Количество разветвлений (вызовов fork) с момента начальной загрузки. .TP \fIprocs_running 6\fP Количество процессов в состоянии работы (Linux 2.5.45 и новее). .TP \fIprocs_blocked 2\fP Количество заблокированных процессов, ожидающих завершения ввода\-вывода (Linux 2.5.45 и новее). .TP \fIsoftirq 229245889 94 60001584 13619 5175704 2471304 28 51212741 59130143 0 51240672\fP .\" commit d3d64df21d3d0de675a0d3ffa7c10514f3644b30 В этой строке показывается количество softirq для всех ЦП. В первой колонке содержится общее количество всех softirq, а в каждой следующей колонке содержится общее количество определённых softirq (начиная с Linux 2.6.31). .RE .SH "СМОТРИТЕ ТАКЖЕ" \fBproc\fP(5) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал(и) Alexey, Azamat Hackimov , kogamatranslator49 , Darima Kogan , Max Is , Yuri Kozlov и Иван Павлов . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу .MT списка рассылки русских переводчиков .ME .