summaryrefslogtreecommitdiffstats
path: root/po/ru/man2/epoll_create.2.po
diff options
context:
space:
mode:
Diffstat (limited to 'po/ru/man2/epoll_create.2.po')
-rw-r--r--po/ru/man2/epoll_create.2.po467
1 files changed, 467 insertions, 0 deletions
diff --git a/po/ru/man2/epoll_create.2.po b/po/ru/man2/epoll_create.2.po
new file mode 100644
index 00000000..a5cf9a23
--- /dev/null
+++ b/po/ru/man2/epoll_create.2.po
@@ -0,0 +1,467 @@
+# Russian translation of manpages
+# This file is distributed under the same license as the manpages-l10n package.
+# Copyright © of this file:
+# Azamat Hackimov <azamat.hackimov@gmail.com>, 2012.
+# Yuri Kozlov <yuray@komyakino.ru>, 2011-2019.
+# Иван Павлов <pavia00@gmail.com>, 2017.
+msgid ""
+msgstr ""
+"Project-Id-Version: manpages-l10n\n"
+"POT-Creation-Date: 2024-03-01 16:55+0100\n"
+"PO-Revision-Date: 2019-10-05 07:57+0300\n"
+"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
+"Language-Team: Russian <man-pages-ru-talks@lists.sourceforge.net>\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 "epoll_create"
+msgstr "epoll_create"
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "2023-10-31"
+msgstr "31 октября 2023 г."
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "Linux man-pages 6.06"
+msgstr "Linux man-pages 6.06"
+
+#. 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 "epoll_create, epoll_create1 - open an epoll file descriptor"
+msgstr "epoll_create, epoll_create1 - открывает файловый дескриптор epoll"
+
+#. 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<libc>, 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 E<lt>sys/epoll.hE<gt>>\n"
+msgstr "B<#include E<lt>sys/epoll.hE<gt>>\n"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"B<int epoll_create(int >I<size>B<);>\n"
+"B<int epoll_create1(int >I<flags>B<);>\n"
+msgstr ""
+"B<int epoll_create(int >I<size>B<);>\n"
+"B<int epoll_create1(int >I<flags>B<);>\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-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid ""
+#| "B<epoll_create>() creates a new B<epoll>(7) instance. Since Linux "
+#| "2.6.8, the I<size> argument is ignored, but must be greater than zero; "
+#| "see NOTES."
+msgid ""
+"B<epoll_create>() creates a new B<epoll>(7) instance. Since Linux 2.6.8, "
+"the I<size> argument is ignored, but must be greater than zero; see HISTORY."
+msgstr ""
+"Вызов B<epoll_create>() создаёт новый экземпляр B<epoll>(7). Начиная с Linux "
+"2.6.8 аргумент I<size> игнорируется, но должен быть больше нуля; смотрите "
+"ЗАМЕЧАНИЯ."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"B<epoll_create>() returns a file descriptor referring to the new epoll "
+"instance. This file descriptor is used for all the subsequent calls to the "
+"B<epoll> interface. When no longer required, the file descriptor returned "
+"by B<epoll_create>() should be closed by using B<close>(2). When all file "
+"descriptors referring to an epoll instance have been closed, the kernel "
+"destroys the instance and releases the associated resources for reuse."
+msgstr ""
+"B<epoll_create>() возвращает дескриптор файла, указывающий на новый "
+"экземпляр epoll. Он используется для всех последующих вызовов к интерфейсу "
+"B<epoll>. По окончанию использования дескриптор файла, возвращаемый "
+"B<epoll_create>(), должен быть закрыт с помощью B<close>(2). Когда все "
+"файловые дескрипторы, указывающие на экземпляр epoll, будут закрыты, ядро "
+"уничтожит экземпляр и освободит связанные с ним ресурсы для повторного "
+"использования."
+
+#. type: SS
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "epoll_create1()"
+msgstr "epoll_create1()"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If I<flags> is 0, then, other than the fact that the obsolete I<size> "
+"argument is dropped, B<epoll_create1>() is the same as B<epoll_create>(). "
+"The following value can be included in I<flags> to obtain different behavior:"
+msgstr ""
+"Если I<flags> равно 0, то, если не учитывать, что устаревший аргумент "
+"I<size> не используется, B<epoll_create1>() выполняет тоже что и "
+"B<epoll_create>(). Для различного поведения во I<flags> могут включаться:"
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EPOLL_CLOEXEC>"
+msgstr "B<EPOLL_CLOEXEC>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set the close-on-exec (B<FD_CLOEXEC>) flag on the new file descriptor. See "
+"the description of the B<O_CLOEXEC> flag in B<open>(2) for reasons why this "
+"may be useful."
+msgstr ""
+"Устанавливает флаг close-on-exec (B<FD_CLOEXEC>) для нового открытого "
+"файлового дескриптора. Смотрите описание флага B<O_CLOEXEC> в B<open>(2) для "
+"того, чтобы узнать как это может пригодиться."
+
+#. 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 ""
+#| "On success, these system calls return a nonnegative file descriptor. On "
+#| "error, -1 is returned, and I<errno> is set to indicate the error."
+msgid ""
+"On success, these system calls return a file descriptor (a nonnegative "
+"integer). On error, -1 is returned, and I<errno> is set to indicate the "
+"error."
+msgstr ""
+"При успешном выполнении данные системные вызовы возвращают неотрицательный "
+"файловый дескриптор. При ошибке возвращается -1 и I<errno> устанавливается в "
+"соответствующее значение."
+
+#. 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<EINVAL>"
+msgstr "B<EINVAL>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "I<size> is not positive."
+msgstr "Аргумент I<size> содержит отрицательное значение."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "(B<epoll_create1>()) Invalid value specified in I<flags>."
+msgstr "(B<epoll_create1>()) Указано неверное значение в I<flags>."
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EMFILE>"
+msgstr "B<EMFILE>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The per-process limit on the number of open file descriptors has been "
+"reached."
+msgstr ""
+"Было достигнуто ограничение по количеству открытых файловых дескрипторов на "
+"процесс."
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ENFILE>"
+msgstr "B<ENFILE>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The system-wide limit on the total number of open files has been reached."
+msgstr "Достигнуто максимальное количество открытых файлов в системе."
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ENOMEM>"
+msgstr "B<ENOMEM>"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "There was insufficient memory to create the kernel object."
+msgstr "Недостаточно памяти для создания объекта ядра."
+
+#. 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 "Linux."
+msgstr "Linux."
+
+#. 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 "epoll_create1()"
+msgid "B<epoll_create>()"
+msgstr "epoll_create1()"
+
+#. To be precise: kernel 2.5.44.
+#. The interface should be finalized by Linux kernel 2.5.66.
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy
+#| msgid "Since glibc 2.2.2:"
+msgid "Linux 2.6, glibc 2.3.2."
+msgstr "Начиная с glibc 2.2.2:"
+
+#. type: TP
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, fuzzy, no-wrap
+#| msgid "epoll_create1()"
+msgid "B<epoll_create1>()"
+msgstr "epoll_create1()"
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Linux 2.6.27, glibc 2.9."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"In the initial B<epoll_create>() implementation, the I<size> argument "
+"informed the kernel of the number of file descriptors that the caller "
+"expected to add to the B<epoll> instance. The kernel used this information "
+"as a hint for the amount of space to initially allocate in internal data "
+"structures describing events. (If necessary, the kernel would allocate more "
+"space if the caller's usage exceeded the hint given in I<size>.) Nowadays, "
+"this hint is no longer required (the kernel dynamically sizes the required "
+"data structures without needing the hint), but I<size> must still be greater "
+"than zero, in order to ensure backward compatibility when new B<epoll> "
+"applications are run on older kernels."
+msgstr ""
+"В первоначальной реализации B<epoll_create>() аргумент I<size> уведомлял "
+"ядро о количестве файловых дескрипторов, которые вызывающий предполагал "
+"добавить в экземпляр B<epoll>. Ядро использовало эту информацию для оценки "
+"требуемого количества памяти при начальном размещении внутренних структур "
+"данных, описывающих события (если требовалось, ядро выделяло больше места, "
+"если вызывающий превышал значение, указанное в I<size>). Сейчас, эта оценка "
+"больше не требуется (ядро динамически выделяет место под структуры данных), "
+"но значение I<size> всё равно должно быть больше нуля — для обеспечения "
+"обратной совместимости приложений с новым B<epoll> для работы на старых "
+"ядрах."
+
+#. commit 9df04e1f25effde823a600e755b51475d438f56b
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
+msgid ""
+"Prior to Linux 2.6.29, a I</proc/sys/fs/epoll/max_user_instances> kernel "
+"parameter limited live epolls for each real user ID, and caused "
+"B<epoll_create>() to fail with B<EMFILE> on overrun."
+msgstr ""
+
+#. 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<close>(2), B<epoll_ctl>(2), B<epoll_wait>(2), B<epoll>(7)"
+msgstr "B<close>(2), B<epoll_ctl>(2), B<epoll_wait>(2), B<epoll>(7)"
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "2022-12-04"
+msgstr "4 декабря 2022 г."
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "Linux man-pages 6.03"
+msgstr "Linux man-pages 6.03"
+
+#. type: Plain text
+#: debian-bookworm
+msgid ""
+"B<epoll_create>() creates a new B<epoll>(7) instance. Since Linux 2.6.8, "
+"the I<size> argument is ignored, but must be greater than zero; see NOTES."
+msgstr ""
+"Вызов B<epoll_create>() создаёт новый экземпляр B<epoll>(7). Начиная с Linux "
+"2.6.8 аргумент I<size> игнорируется, но должен быть больше нуля; смотрите "
+"ЗАМЕЧАНИЯ."
+
+#. type: Plain text
+#: debian-bookworm opensuse-leap-15-6
+msgid ""
+"The per-user limit on the number of epoll instances imposed by I</proc/sys/"
+"fs/epoll/max_user_instances> was encountered. See B<epoll>(7) for further "
+"details."
+msgstr ""
+"Был достигнут пользовательский предел на количество экземпляров epoll, "
+"налагаемый I</proc/sys/fs/epoll/max_user_instances>. Подробней см. в "
+"B<epoll>(7)."
+
+#. type: SH
+#: debian-bookworm
+#, no-wrap
+msgid "VERSIONS"
+msgstr "ВЕРСИИ"
+
+#. type: Plain text
+#: debian-bookworm
+#, fuzzy
+#| msgid ""
+#| "B<epoll_create>() was added to the kernel in version 2.6. Library "
+#| "support is provided in glibc starting with version 2.3.2."
+msgid ""
+"B<epoll_create>() was added in Linux 2.6. Library support is provided in "
+"glibc 2.3.2."
+msgstr ""
+"Вызов B<epoll_create>() был добавлен в ядро версии 2.6. В glibc "
+"соответствующая функция появилась в версии 2.3.2."
+
+#. To be precise: kernel 2.5.44.
+#. The interface should be finalized by Linux kernel 2.5.66.
+#. type: Plain text
+#: debian-bookworm
+#, fuzzy
+#| msgid ""
+#| "B<epoll_create1>() was added to the kernel in version 2.6.27. Library "
+#| "support is provided in glibc starting with version 2.9."
+msgid ""
+"B<epoll_create1>() was added in Linux 2.6.27. Library support is provided "
+"in glibc 2.9."
+msgstr ""
+"Вызов B<epoll_create1>() был добавлен в ядро версии 2.6.27. В glibc "
+"соответствующая функция появилась в версии 2.9."
+
+#. type: Plain text
+#: debian-bookworm
+msgid "B<epoll_create>() and B<epoll_create1>() are Linux-specific."
+msgstr "Вызовы B<epoll_create>() и B<epoll_create1>() есть только в Linux."
+
+#. type: SH
+#: debian-bookworm
+#, no-wrap
+msgid "NOTES"
+msgstr "ЗАМЕЧАНИЯ"
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "2023-07-16"
+msgstr "16 июля 2023 г."
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "Linux man-pages 6.05.01"
+msgstr "Linux man-pages 6.05.01"
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "2023-03-30"
+msgstr "30 марта 2023 г."
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "Linux man-pages 6.04"
+msgstr "Linux man-pages 6.04"