# Russian translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Azamat Hackimov , 2014, 2016-2017. # Dmitry Bolkhovskikh , 2017. # Yuri Kozlov , 2011-2019. # Иван Павлов , 2017, 2019. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-06-01 06:31+0200\n" "PO-Revision-Date: 2019-09-16 18:46+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" "%100>=11 && n%100<=14)? 2 : 3);\n" "X-Generator: Lokalize 2.0\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "times" msgstr "times" #. type: TH #: archlinux debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "2 мая 2024 г." #. type: TH #: archlinux debian-unstable #, fuzzy, no-wrap #| msgid "Linux man-pages 6.7" msgid "Linux man-pages 6.8" msgstr "Linux man-pages 6.7" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "ИМЯ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "times - get process times" msgstr "times - возвращает времена процесса" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "СИНТАКСИС" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Esys/times.hE>\n" msgstr "B<#include Esys/times.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "ОПИСАНИЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() stores the current process times in the I that " "I points to. The I is as defined in Isys/times." "hE>:" msgstr "" "Вызов B() сохраняет текущие времена процесса в I, на " "которую указывает I. Определение I содержится в Isys/" "times.hE>:" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "struct tms {\n" " clock_t tms_utime; /* user time */\n" " clock_t tms_stime; /* system time */\n" " clock_t tms_cutime; /* user time of children */\n" " clock_t tms_cstime; /* system time of children */\n" "};\n" msgstr "" "struct tms {\n" " clock_t tms_utime; /* пользовательское время */\n" " clock_t tms_stime; /* системное время */\n" " clock_t tms_cutime; /* пользовательское время потомков */\n" " clock_t tms_cstime; /* системное время потомков */\n" "};\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I field contains the CPU time spent executing instructions of " "the calling process. The I field contains the CPU time spent " "executing inside the kernel while performing tasks on behalf of the calling " "process." msgstr "" "В поле I содержится время ЦП, потраченное для выполнения " "инструкций вызвавшего процесса. В поле I содержится время ЦП, " "потраченное в ядре для выполнения задач вызвавшего процесса." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I field contains the sum of the I and " "I values for all waited-for terminated children. The " "I field contains the sum of the I and I " "values for all waited-for terminated children." msgstr "" "В поле I содержится сумма значений I и I " "всех ожидающих завершения потомков. В поле I содержится сумма " "значений I и I всех ожидающих завершения потомков." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Times for terminated children (and their descendants) are added in at the " "moment B(2) or B(2) returns their process ID. In " "particular, times of grandchildren that the children did not wait for are " "never seen." msgstr "" "Времена завершившихся потомков (и их потомков) добавляются в момент когда " "B(2) или B(2) возвращают их ID процесса. При этом, времена " "внуков, которых потомки не ждали, никогда не добавляются." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "All times reported are in clock ticks." msgstr "Все времена считаются в тиках часов." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "B() returns the number of clock ticks that have elapsed since an " #| "arbitrary point in the past. The return value may overflow the possible " #| "range of type I. On error, I<(clock_t)\\ -1> is returned, and " #| "I is set appropriately." msgid "" "B() returns the number of clock ticks that have elapsed since an " "arbitrary point in the past. The return value may overflow the possible " "range of type I. On error, I<(clock_t)\\ -1> is returned, and " "I is set to indicate the error." msgstr "" "Вызов B() возвращает количество тиков часов, которое прошло с момента " "произвольной точки в прошлом. Возвращаемое значение может переполнить " "максимальную величину типа I. При ошибке возвращается I<(clock_t)\\ " "-1>, а в I записывается код ошибки." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "ОШИБКИ" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I points outside the process's address space." msgstr "Значение I указывает за пределы адресного пространства процесса." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "VERSIONS" msgstr "ВЕРСИИ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On Linux, the I argument can be specified as NULL, with the result that " "B() just returns a function result. However, POSIX does not specify " "this behavior, and most other UNIX implementations require a non-NULL value " "for I." msgstr "" "В Linux значение аргумента I может быть равно NULL. В этом случае " "B() просто возвращает результат функции. Однако в POSIX не описано " "такое поведение, и для большинства других реализаций UNIX требуется не " "равное NULL значение I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "СТАНДАРТЫ" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "ИСТОРИЯ" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2001, SVr4, 4.3BSD." msgstr "POSIX.1-2001, SVr4, 4.3BSD." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In POSIX.1-1996 the symbol B (defined in Itime.hE>) is " "mentioned as obsolescent. It is obsolete now." msgstr "" "В POSIX.1-1996 символ B (определённый в Itime.hE>) " "упомянут как устаревающий. В настоящее время он точно устарел." #. See the description of times() in XSH, which says: #. The times of a terminated child process are included... when wait() #. or waitpid() returns the process ID of this terminated child. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "In Linux kernel versions before 2.6.9, if the disposition of B " #| "is set to B, then the times of terminated children are " #| "automatically included in the I and I fields, " #| "although POSIX.1-2001 says that this should happen only if the calling " #| "process B(2)s on its children. This nonconformance is rectified in " #| "Linux 2.6.9 and later." msgid "" "Before Linux 2.6.9, if the disposition of B is set to B, " "then the times of terminated children are automatically included in the " "I and I fields, although POSIX.1-2001 says that this " "should happen only if the calling process B(2)s on its children. This " "nonconformance is rectified in Linux 2.6.9 and later." msgstr "" "В ядрах Linux до версии 2.6.9, если обработчик B равен B, " "то времена завершившихся потомков автоматически включаются в поля " "I и I, хотя в POSIX.1-2001 сказано, что это должно " "происходить только, если вызвавший процесс вызывал B(2) для своих " "потомков. Это несоответствие устранено в Linux 2.6.9 и более новых." #. #-#-#-#-# archlinux: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# debian-bookworm: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .PP #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# debian-unstable: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# fedora-40: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# fedora-rawhide: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# mageia-cauldron: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# opensuse-leap-15-6: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .PP #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #. #-#-#-#-# opensuse-tumbleweed: times.2.pot (PACKAGE VERSION) #-#-#-#-# #. .P #. On older systems the number of clock ticks per second is given #. by the variable HZ. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "On Linux, the \"arbitrary point in the past\" from which the return value " #| "of B() is measured has varied across kernel versions. On Linux " #| "2.4 and earlier, this point is the moment the system was booted. Since " #| "Linux 2.6, this point is I<(2^32/HZ) - 300> seconds before system boot " #| "time. This variability across kernel versions (and across UNIX " #| "implementations), combined with the fact that the returned value may " #| "overflow the range of I, means that a portable application would " #| "be wise to avoid using this value. To measure changes in elapsed time, " #| "use B(2) instead." msgid "" "On Linux, the \\[lq]arbitrary point in the past\\[rq] from which the return " "value of B() is measured has varied across kernel versions. On " "Linux 2.4 and earlier, this point is the moment the system was booted. " "Since Linux 2.6, this point is I<(2\\[ha]32/HZ) - 300> seconds before system " "boot time. This variability across kernel versions (and across UNIX " "implementations), combined with the fact that the returned value may " "overflow the range of I, means that a portable application would be " "wise to avoid using this value. To measure changes in elapsed time, use " "B(2) instead." msgstr "" "«Произвольная точка в прошлом», от которой отсчитывается возвращаемое " "значение B(), измеряется в разных в версиях ядра Linux по-разному. В " "Linux 2.4 и старее этой точкой является момент загрузки системы. Начиная с " "Linux 2.6 эта точка равна I<(2^32/HZ) - 300> секунд до времени загрузки " "системы. Из-за переменчивости в разных версиях ядер (и в реализациях UNIX) и " "с учётом того, что возвращаемое значение может выйти за пределы диапазона " "I, в переносимом приложении не следует использовать это значение. " "Для подсчёта прошедшего времени используйте B(2)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "SVr1-3 returns I and the struct members are of type I although " "they store clock ticks, not seconds since the Epoch. V7 used I for " "the struct members, because it had no type I yet." msgstr "" "В SVr1-3 результат имеет тип I и члены структуры имеют тип I, " "хотя они хранят тики часов, а не секунды начиная с Эпохи. В V7 используется " "I для членов структуры, так как тип I ещё не существовал." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "ПРИМЕЧАНИЯ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The number of clock ticks per second can be obtained using:" msgstr "Количество тиков часов в секунду можно получить с помощью:" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "sysconf(_SC_CLK_TCK);\n" msgstr "sysconf(_SC_CLK_TCK);\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Note that B(3) also returns a value of type I, but this " "value is measured in units of B, not the clock ticks used by " "B()." msgstr "" "Заметим, что B(3) также возвращает значение типа I, но это " "значение измеряется в единицах B, а не в тиках часов как у " "B()." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "ОШИБКИ" #. The problem is that a syscall return of -4095 to -1 #. is interpreted by glibc as an error, and the wrapper converts #. the return value to -1. #. http://marc.info/?l=linux-kernel&m=119447727031225&w=2 #. "compat_sys_times() bogus until jiffies >= 0" #. November 2007 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A limitation of the Linux system call conventions on some architectures " "(notably i386) means that on Linux 2.6 there is a small time window (41 " "seconds) soon after boot when B() can return -1, falsely indicating " "that an error occurred. The same problem can occur when the return value " "wraps past the maximum value that can be stored in B." msgstr "" "Ограничение Linux в соглашениях системного вызова на некоторых архитектурах " "(в частности i386) приводит к тому, что в Linux 2.6 есть маленький временной " "интервал (41 секунда), в котором сразу после загрузки B() может " "вернуть -1, ложно указывая на существование ошибки. Такая же проблема может " "возникнуть, когда возвращаемое значение становится больше максимального " "значения типа B." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "СМОТРИТЕ ТАКЖЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B