diff options
Diffstat (limited to 'po/ro/man2/getitimer.2.po')
-rw-r--r-- | po/ro/man2/getitimer.2.po | 691 |
1 files changed, 691 insertions, 0 deletions
diff --git a/po/ro/man2/getitimer.2.po b/po/ro/man2/getitimer.2.po new file mode 100644 index 00000000..158ac02d --- /dev/null +++ b/po/ro/man2/getitimer.2.po @@ -0,0 +1,691 @@ +# Romanian translation of manpages +# This file is distributed under the same license as the manpages-l10n package. +# Copyright © of this file: +# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2024. +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n 4.22.0\n" +"POT-Creation-Date: 2024-06-01 05:52+0200\n" +"PO-Revision-Date: 2024-04-30 23:13+0200\n" +"Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n" +"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Poedit 3.2.2\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "getitimer" +msgstr "getitimer" + +#. type: TH +#: archlinux debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "2024-05-02" +msgstr "2 mai 2024" + +#. type: TH +#: archlinux debian-unstable +#, no-wrap +msgid "Linux man-pages 6.8" +msgstr "Pagini de manual de Linux 6.8" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "NUME" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "getitimer, setitimer - get or set value of an interval timer" +msgstr "" +"getitimer, setitimer - obține sau stabilește valoarea unui temporizator de " +"interval" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "BIBLIOTECA" + +#. 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 "Biblioteca C standard (I<libc>, I<-lc>)" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "SINOPSIS" + +#. 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/time.hE<gt>>\n" +msgstr "B<#include E<lt>sys/time.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 getitimer(int >I<which>B<, struct itimerval *>I<curr_value>B<);>\n" +"B<int setitimer(int >I<which>B<, const struct itimerval *restrict >I<new_value>B<,>\n" +"B< struct itimerval *_Nullable restrict >I<old_value>B<);>\n" +msgstr "" +"B<int getitimer(int >I<which>B<, struct itimerval *>I<curr_value>B<);>\n" +"B<int setitimer(int >I<which>B<, const struct itimerval *restrict >I<new_value>B<,>\n" +"B< struct itimerval *_Nullable restrict >I<old_value>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 "DESCRIERE" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"These system calls provide access to interval timers, that is, timers that " +"initially expire at some point in the future, and (optionally) at regular " +"intervals after that. When a timer expires, a signal is generated for the " +"calling process, and the timer is reset to the specified interval (if the " +"interval is nonzero)." +msgstr "" +"Aceste apeluri de sistem oferă acces la temporizatoare de interval, adică la " +"temporizatoare care expiră inițial la un moment dat în viitor și (opțional) " +"la intervale regulate după aceea. Atunci când un temporizator expiră, se " +"generează un semnal pentru procesul apelant, iar temporizatorul este repus " +"la intervalul specificat (dacă intervalul este diferit de zero)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Three types of timers\\[em]specified via the I<which> argument\\[em]are " +"provided, each of which counts against a different clock and generates a " +"different signal on timer expiration:" +msgstr "" +"Sunt furnizate trei tipuri de temporizatoare -- specificate prin intermediul " +"argumentului I<which> -- fiecare dintre acestea numără în funcție de un ceas " +"diferit și generează un semnal diferit la expirarea temporizatorului:" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ITIMER_REAL>" +msgstr "B<ITIMER_REAL>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This timer counts down in real (i.e., wall clock) time. At each expiration, " +"a B<SIGALRM> signal is generated." +msgstr "" +"Acest temporizator numără în timp real (adică, ceas etalon „wall clock”). La " +"fiecare expirare, se generează un semnal B<SIGALRM>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ITIMER_VIRTUAL>" +msgstr "B<ITIMER_VIRTUAL>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This timer counts down against the user-mode CPU time consumed by the " +"process. (The measurement includes CPU time consumed by all threads in the " +"process.) At each expiration, a B<SIGVTALRM> signal is generated." +msgstr "" +"Acest temporizator numără timpul de procesare consumat de proces în modul " +"utilizator; (măsurarea include timpul CPU consumat de toate firele din " +"proces). La fiecare expirare, se generează un semnal B<SIGVTALRM>." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ITIMER_PROF>" +msgstr "B<ITIMER_PROF>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This timer counts down against the total (i.e., both user and system) CPU " +"time consumed by the process. (The measurement includes CPU time consumed " +"by all threads in the process.) At each expiration, a B<SIGPROF> signal is " +"generated." +msgstr "" +"Acest temporizator numără timpul total (adică atât cel consumat de " +"utilizator, cât și cel consumat de sistem) de procesare consumat de proces; " +"(măsurarea include timpul CPU consumat de toate firele din proces). La " +"fiecare expirare, se generează un semnal B<SIGPROF>." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In conjunction with B<ITIMER_VIRTUAL>, this timer can be used to profile " +"user and system CPU time consumed by the process." +msgstr "" +"Împreună cu B<ITIMER_VIRTUAL>, acest temporizator poate fi utilizat pentru a " +"trasa profilul timpului de procesare al utilizatorului și al sistemului " +"consumat de proces." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "A process has only one of each of the three types of timers." +msgstr "" +"Un proces are doar unul din fiecare dintre cele trei tipuri de " +"temporizatoare." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Timer values are defined by the following structures:" +msgstr "Valorile temporizatoarelor sunt definite de următoarele structuri:" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"struct itimerval {\n" +" struct timeval it_interval; /* Interval for periodic timer */\n" +" struct timeval it_value; /* Time until next expiration */\n" +"};\n" +"\\&\n" +"struct timeval {\n" +" time_t tv_sec; /* seconds */\n" +" suseconds_t tv_usec; /* microseconds */\n" +"};\n" +msgstr "" +"struct itimerval {\n" +" struct timeval it_interval; /* Intervalul pentru temporizatorul periodic */\n" +" struct timeval it_value; /* Timpul până la următoarea expirare */\n" +"};\n" +"\\&\n" +"struct timeval {\n" +" time_t tv_sec; /* secunde */\n" +" suseconds_t tv_usec; /* microsecunde */\n" +"};\n" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "getitimer()" +msgstr "getitimer()" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The function B<getitimer>() places the current value of the timer specified " +"by I<which> in the buffer pointed to by I<curr_value>." +msgstr "" +"Funcția B<getitimer>() plasează valoarea curentă a temporizatorului " +"specificat de I<which> în memoria tampon indicată de I<curr_value>." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<it_value> substructure is populated with the amount of time remaining " +"until the next expiration of the specified timer. This value changes as the " +"timer counts down, and will be reset to I<it_interval> when the timer " +"expires. If both fields of I<it_value> are zero, then this timer is " +"currently disarmed (inactive)." +msgstr "" +"Substructura I<it_value> este completată cu cantitatea de timp rămasă până " +"la următoarea expirare a temporizatorului specificat. Această valoare se " +"modifică pe măsură ce cronometrul scade și va fi readusă la I<it_interval> " +"atunci când expiră temporizatorul. Dacă ambele câmpuri din I<it_value> sunt " +"zero, atunci acest temporizator este în prezent dezarmat (inactiv)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<it_interval> substructure is populated with the timer interval. If " +"both fields of I<it_interval> are zero, then this is a single-shot timer (i." +"e., it expires just once)." +msgstr "" +"Substructura I<it_interval> este completată cu intervalul de timp. În cazul " +"în care ambele câmpuri din I<it_interval> sunt zero, atunci este vorba de un " +"temporizator „single-shot” (adică expiră o singură dată)." + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "setitimer()" +msgstr "setitimer()" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The function B<setitimer>() arms or disarms the timer specified by " +"I<which>, by setting the timer to the value specified by I<new_value>. If " +"I<old_value> is non-NULL, the buffer it points to is used to return the " +"previous value of the timer (i.e., the same information that is returned by " +"B<getitimer>())." +msgstr "" +"Funcția B<setitimer>() armează sau dezarmează temporizatorul specificat de " +"I<which>, prin fixarea temporizatorului la valoarea specificată de " +"I<new_value>. În cazul în care I<old_value> nu este NULL, memoria tampon la " +"care indică este utilizată pentru a returna valoarea anterioară a " +"temporizatorului (adică aceleași informații care sunt returnate de " +"B<getitimer>())." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If either field in I<new_value.it_value> is nonzero, then the timer is armed " +"to initially expire at the specified time. If both fields in I<new_value." +"it_value> are zero, then the timer is disarmed." +msgstr "" +"Dacă oricare dintre câmpurile din I<new_value.it_value> este diferit de " +"zero, atunci temporizatorul este armat pentru a expira inițial la ora " +"specificată. Dacă ambele câmpuri din I<new_value.it_value> sunt zero, atunci " +"temporizatorul este dezarmat." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<new_value.it_interval> field specifies the new interval for the timer; " +"if both of its subfields are zero, the timer is single-shot." +msgstr "" +"Câmpul I<new_value.it_interval> specifică noul interval pentru temporizator; " +"dacă ambele subcâmpuri ale acestuia sunt zero, temporizatorul are o singură " +"declanșare „single-shot”." + +#. 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 "VALOAREA RETURNATĂ" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On success, zero is returned. On error, -1 is returned, and I<errno> is set " +"to indicate the error." +msgstr "" +"În caz de succes, se returnează zero. În caz de eroare, se returnează -1, " +"iar I<errno> este configurată pentru a indica eroarea." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "ERORI-IEȘIRE" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EFAULT>" +msgstr "B<EFAULT>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<new_value>, I<old_value>, or I<curr_value> is not valid a pointer." +msgstr "" +"I<new_value>, I<old_value> sau I<curr_value> nu este un indicator valid." + +#. 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<which> is not one of B<ITIMER_REAL>, B<ITIMER_VIRTUAL>, or B<ITIMER_PROF>; " +"or (since Linux 2.6.22) one of the I<tv_usec> fields in the structure " +"pointed to by I<new_value> contains a value outside the range [0, 999999]." +msgstr "" +"I<which> nu este unul dintre B<ITIMER_REAL>, B<ITIMER_VIRTUAL> sau " +"B<ITIMER_PROF>; sau (de la Linux 2.6.22) unul dintre câmpurile I<tv_usec> " +"din structura indicată de I<new_value> conține o valoare în afara " +"intervalului [0, 999999]." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "VERSIONS" +msgstr "VERSIUNI" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The standards are silent on the meaning of the call:" +msgstr "Standardele nu spun nimic cu privire la semnificația apelului:" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "setitimer(which, NULL, &old_value);\n" +msgstr "setitimer(which, NULL, &old_value);\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Many systems (Solaris, the BSDs, and perhaps others) treat this as " +"equivalent to:" +msgstr "" +"Multe sisteme (Solaris, BSD și poate și altele) tratează acest lucru ca " +"fiind echivalent cu:" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "getitimer(which, &old_value);\n" +msgstr "getitimer(which, &old_value);\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In Linux, this is treated as being equivalent to a call in which the " +"I<new_value> fields are zero; that is, the timer is disabled. I<Don't use " +"this Linux misfeature>: it is nonportable and unnecessary." +msgstr "" +"În Linux, acest lucru este tratat ca fiind echivalent cu un apel în care " +"câmpurile I<new_value> sunt zero; adică, temporizatorul este dezactivat. " +"I<Nu folosiți această caracteristică greșită din Linux>: este neportabilă și " +"nefolositoare." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "STANDARDE" + +#. 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 "ISTORIC" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"POSIX.1-2001, SVr4, 4.4BSD (this call first appeared in 4.2BSD). " +"POSIX.1-2008 marks B<getitimer>() and B<setitimer>() obsolete, " +"recommending the use of the POSIX timers API (B<timer_gettime>(2), " +"B<timer_settime>(2), etc.) instead." +msgstr "" +"POSIX.1-2001, SVr4, 4.4BSD (acest apel a apărut pentru prima dată în " +"4.2BSD). POSIX.1-2008 marchează B<getitimer>() și B<setitimer>() ca fiind " +"învechite, recomandând în schimb utilizarea API POSIX timers " +"(B<timer_gettime>(2), B<timer_settime>(2), etc.)." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "NOTE" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Timers will never expire before the requested time, but may expire some " +"(short) time afterward, which depends on the system timer resolution and on " +"the system load; see B<time>(7). (But see BUGS below.) If the timer " +"expires while the process is active (always true for B<ITIMER_VIRTUAL>), the " +"signal will be delivered immediately when generated." +msgstr "" +"Temporizatoarele nu vor expira niciodată înainte de ora solicitată, dar pot " +"expira la o anumită perioadă (scurtă) de timp după aceea, care depinde de " +"rezoluția temporizatorului de sistem și de sarcina sistemului; a se vedea " +"B<time>(7); (dar vedeți însă secțiunea ERORI de mai jos). Dacă " +"temporizatorul expiră în timp ce procesul este activ (întotdeauna adevărat " +"pentru B<ITIMER_VIRTUAL>), semnalul va fi livrat imediat ce este generat." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"A child created via B<fork>(2) does not inherit its parent's interval " +"timers. Interval timers are preserved across an B<execve>(2)." +msgstr "" +"Un copil creat prin B<fork>(2) nu moștenește temporizatoarele de interval " +"ale părintelui său. Temporizatoarele de interval sunt păstrate în cazul unui " +"B<execve>(2)." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"POSIX.1 leaves the interaction between B<setitimer>() and the three " +"interfaces B<alarm>(2), B<sleep>(3), and B<usleep>(3) unspecified." +msgstr "" +"POSIX.1 lasă nespecificată interacțiunea dintre B<setitimer>() și cele trei " +"interfețe B<alarm>(2), B<sleep>(3) și B<usleep>(3)." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "BUGS" +msgstr "ERORI" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The generation and delivery of a signal are distinct, and only one instance " +"of each of the signals listed above may be pending for a process. Under " +"very heavy loading, an B<ITIMER_REAL> timer may expire before the signal " +"from a previous expiration has been delivered. The second signal in such an " +"event will be lost." +msgstr "" +"Generarea și transmiterea unui semnal sunt distincte și un singur exemplu " +"pentru fiecare dintre semnalele enumerate mai sus poate fi în așteptare " +"pentru un proces. În cazul unei încărcări foarte mari, un temporizator " +"B<ITIMER_REAL> poate expira înainte ca semnalul de la o expirare anterioară " +"să fi fost transmis. În acest caz, al doilea semnal se pierde." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Before Linux 2.6.16, timer values are represented in jiffies. If a request " +"is made set a timer with a value whose jiffies representation exceeds " +"B<MAX_SEC_IN_JIFFIES> (defined in I<include/linux/jiffies.h>), then the " +"timer is silently truncated to this ceiling value. On Linux/i386 (where, " +"since Linux 2.6.13, the default jiffy is 0.004 seconds), this means that the " +"ceiling value for a timer is approximately 99.42 days. Since Linux 2.6.16, " +"the kernel uses a different internal representation for times, and this " +"ceiling is removed." +msgstr "" +"Înainte de Linux 2.6.16, valorile temporizatoarelor sunt reprezentate în " +"clipe „jiffies”. În cazul în care se face o cerere care definește un " +"temporizator cu o valoare a cărei reprezentare jiffies depășește " +"B<MAX_SEC_IN_JIFFIES> (definit în I<include/linux/jiffies.h>), atunci " +"temporizatorul este trunchiat în mod silențios la această valoare plafon. Pe " +"Linux/i386 (unde, începând cu Linux 2.6.13, valoarea implicită a unei clipe " +"„jiffy” este de 0,004 secunde), acest lucru înseamnă că valoarea plafon " +"pentru un temporizator este de aproximativ 99,42 zile. Începând cu Linux " +"2.6.16, nucleul utilizează o reprezentare internă diferită pentru timpi, iar " +"acest plafon este eliminat." + +#. 4 Jul 2005: It looks like this bug may remain in Linux 2.4.x. +#. http://lkml.org/lkml/2005/7/1/165 +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On certain systems (including i386), Linux kernels before Linux 2.6.12 have " +"a bug which will produce premature timer expirations of up to one jiffy " +"under some circumstances. This bug is fixed in Linux 2.6.12." +msgstr "" +"Pe anumite sisteme (inclusiv i386), nucleele Linux anterioare la Linux " +"2.6.12 au o eroare care, în anumite circumstanțe, va produce expirarea " +"prematură a temporizatorului de până la o clipă „jiffy”. Această eroare este " +"corectată în Linux 2.6.12." + +#. Bugzilla report 25 Apr 2006: +#. http://bugzilla.kernel.org/show_bug.cgi?id=6443 +#. "setitimer() should reject noncanonical arguments" +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"POSIX.1-2001 says that B<setitimer>() should fail if a I<tv_usec> value is " +"specified that is outside of the range [0, 999999]. However, up to and " +"including Linux 2.6.21, Linux does not give an error, but instead silently " +"adjusts the corresponding seconds value for the timer. From Linux 2.6.22 " +"onward, this nonconformance has been repaired: an improper I<tv_usec> value " +"results in an B<EINVAL> error." +msgstr "" +"POSIX.1-2001 spune că B<setitimer>() trebuie să eșueze dacă este specificată " +"o valoare I<tv_usec> care se află în afara intervalului [0, 999999]. Cu " +"toate acestea, până la Linux 2.6.21 inclusiv, Linux nu dă o eroare, dar în " +"schimb ajustează în tăcere valoarea corespunzătoare în secunde pentru " +"temporizator. Începând cu Linux 2.6.22, această neconformitate a fost " +"reparată: o valoare I<tv_usec> necorespunzătoare are ca rezultat o eroare " +"B<EINVAL>." + +#. 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 "CONSULTAȚI ȘI" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<gettimeofday>(2), B<sigaction>(2), B<signal>(2), B<timer_create>(2), " +"B<timerfd_create>(2), B<time>(7)" +msgstr "" +"B<gettimeofday>(2), B<sigaction>(2), B<signal>(2), B<timer_create>(2), " +"B<timerfd_create>(2), B<time>(7)" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-12" +msgstr "12 februarie 2023" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "Pagini de manual de Linux 6.03" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"struct itimerval {\n" +" struct timeval it_interval; /* Interval for periodic timer */\n" +" struct timeval it_value; /* Time until next expiration */\n" +"};\n" +msgstr "" +"struct itimerval {\n" +" struct timeval it_interval; /* Intervalul pentru temporizatorul periodic */\n" +" struct timeval it_value; /* Timpul până la următoarea expirare */\n" +"};\n" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"struct timeval {\n" +" time_t tv_sec; /* seconds */\n" +" suseconds_t tv_usec; /* microseconds */\n" +"};\n" +msgstr "" +"struct timeval {\n" +" time_t tv_sec; /* secunde */\n" +" suseconds_t tv_usec; /* microsecunde */\n" +"};\n" + +#. type: TH +#: fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "31 octombrie 2023" + +#. type: TH +#: fedora-40 mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Pagini de manual de Linux 6.06" + +#. type: TH +#: fedora-rawhide +#, no-wrap +msgid "Linux man-pages 6.7" +msgstr "Pagini de manual de Linux 6.7" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2023-03-30" +msgstr "30 martie 2023" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "Pagini de manual de Linux 6.04" + +#. type: TH +#: opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages (unreleased)" +msgstr "Pagini de manual Linux (nepublicate)" |