# Russian translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Yuri Kozlov , 2011-2013, 2015-2017, 2019. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-06-01 06:09+0200\n" "PO-Revision-Date: 2019-04-03 15:47+0000\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" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid " tb1 = __ppc_get_timebase();\n" msgid "__ppc_get_timebase" msgstr " tb1 = __ppc_get_timebase();\n" #. 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 #, fuzzy #| msgid "" #| "__ppc_get_timebase, __ppc_get_timebase_freq - get the current value\n" #| " of the Time Base Register on Power architecture and its frequency.\n" msgid "" "__ppc_get_timebase, __ppc_get_timebase_freq - get the current value of the " "Time Base Register on Power architecture and its frequency." msgstr "" "__ppc_get_timebase, __ppc_get_timebase_freq - возвращают текущее значение\n" "базового регистра времени на архитектуре Power и его частоту\n" #. 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/platform/ppc.hE>\n" msgstr "B<#include Esys/platform/ppc.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B" msgid "" "B\n" "B\n" msgstr "B" #. 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<__ppc_get_timebase>() reads the current value of the Time Base Register " "and returns its value, while B<__ppc_get_timebase_freq>() returns the " "frequency in which the Time Base Register is updated." msgstr "" "Функция B<__ppc_get_timebase>() читает текущее значение базового регистра " "времени (Time Base Register) и возвращает его значение, а " "B<__ppc_get_timebase_freq>() возвращает частоту обновления базового регистра " "времени." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The Time Base Register is a 64-bit register provided by Power Architecture " "processors. It stores a monotonically incremented value that is updated at " "a system-dependent frequency that may be different from the processor " "frequency." msgstr "" "Базовый регистр времени — это 64-битный регистр процессоров с архитектурой " "Power. В нём хранится монотонно увеличивающееся значение, которое " "обновляется с зависимой от системы частотой, которая может отличаться от " "частоты процессора." #. 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 msgid "" "B<__ppc_get_timebase>() returns a 64-bit unsigned integer that represents " "the current value of the Time Base Register." msgstr "" "Функция B<__ppc_get_timebase>() возвращает 64-битное беззнаковое целое, " "которое представляет собой текущее значение базового регистра времени." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B<__ppc_get_timebase_freq>() returns a 64-bit unsigned integer that " "represents the frequency at which the Time Base Register is updated." msgstr "" "Функция B<__ppc_get_timebase_freq>() возвращает 64-битное беззнаковое целое, " "которое представляет собой частоту, с которой изменяется базовый регистр " "времени." #. 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 "GNU." msgstr "GNU." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "ИСТОРИЯ" #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid " tb1 = __ppc_get_timebase();\n" msgid "B<__ppc_get_timebase>()" msgstr " tb1 = __ppc_get_timebase();\n" #. commit d9dc34cd569bcfe714fe8c708e58c028106e8b2e #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "Since glibc 2.19:" msgid "glibc 2.16." msgstr "Начиная с glibc 2.19:" #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid " tb1 = __ppc_get_timebase();\n" msgid "B<__ppc_get_timebase_freq>()" msgstr " tb1 = __ppc_get_timebase();\n" #. commit 8ad11b9a9cf1de82bd7771306b42070b91417c11 #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "Since glibc 2.19:" msgid "glibc 2.17." msgstr "Начиная с glibc 2.19:" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLES" msgstr "ПРИМЕРЫ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The following program will calculate the time, in microseconds, spent " "between two calls to B<__ppc_get_timebase>()." msgstr "" "Следующая программа вычисляет время в микросекундах, прошедшее между двумя " "вызовами B<__ppc_get_timebase>()." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Program source" msgstr "Исходный код программы" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "" "#include Einttypes.hE\n" "#include Estdint.hE\n" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Esys/platform/ppc.hE\n" "\\&\n" "/* Maximum value of the Time Base Register: 2\\[ha]60 - 1.\n" " Source: POWER ISA. */\n" "#define MAX_TB 0xFFFFFFFFFFFFFFF\n" "\\&\n" "int\n" "main(void)\n" "{\n" " uint64_t tb1, tb2, diff;\n" " uint64_t freq;\n" "\\&\n" " freq = __ppc_get_timebase_freq();\n" " printf(\"Time Base frequency = %\"PRIu64\" Hz\\en\", freq);\n" "\\&\n" " tb1 = __ppc_get_timebase();\n" "\\&\n" " // Do some stuff...\n" "\\&\n" " tb2 = __ppc_get_timebase();\n" "\\&\n" " if (tb2 E tb1) {\n" " diff = tb2 - tb1;\n" " } else {\n" " /* Treat Time Base Register overflow. */\n" " diff = (MAX_TB - tb2) + tb1;\n" " }\n" "\\&\n" " printf(\"Elapsed time = %1.2f usecs\\en\",\n" " (double) diff * 1000000 / freq);\n" "\\&\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" #. SRC END #. 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