Provided by: manpages-cs_0.18.20090209-3_all bug

JM'ENO

       time - zmi as vykonani pikazu nebo vypie vyuiti zdroj

POUIT'I

       time [volby] p'ikaz [argumenty...]

POPIS

       Pikaz  time  spusti  zadany  program  p'ikaz s uvedenymi argumenty.  Kdy
       p'ikaz skoni, time vypie na standardni chybovy vystup zpravu se  asovymi
       statistikami  o  bhu  programu.   Tyto  statistiky  se  skladaji  z (i)
       skuteneho ubhnuteho asu od sputni do ukoneni,  (ii)  CPU  asu  uivatele
       (souet  hodnot  tms_utime a tms_cutime ze struct tms, navracene volanim
       times(2)), a (iii) CPU asu systemu (souet hodnot tms_stime a tms_cstime
       ze struct tms navracene volanim times(2)).

       Pozn:  Nktere  shelly  (nap. bash(1)) maji zabudovany pikaz time, ktery
       poskytuje men funkci ne zde  popisovany  program.  Pro  pouiti  praveho
       programu me byt poteba uvedeni cele cesty (obvykle /usr/bin/time).

VOLBY

       -p     Pokud je locale nastaveno na POSIX, pouije tradini pesny format

                  "real %f\nuser %f\nsys %f\n"

              (s  isly  v sekundach)  kde poet desetinnych mist ve vystupu pro
              %f neni uren, ale dostauje k vyjadeni  pesnosti  systemu  (clock
              tick accuracy) a je nejmen jedno.

N'AVRATOV'A HODNOTA

       Pokud byl p'ikaz sputn, je navratovou hodnotou navratova hodnota p'ikazu.
       V opanem pipad je to 127, pokud p'ikaz nebyl  nalezen,  126,  pokud  byl
       nalezen, ale nemohl byt sputn a dali nenulova hodnota (1-125), pokud se
       pokazilo nco jineho.

PROSTED'I

       Jsou pouity promnne LANG, LC_ALL,  LC_CTYPE,  LC_MESSAGES,  LC_NUMERIC,
       NLSPATH, a PATH.  Ta posledni sloui k nalezeni p'ikazu.  Ostatni sloui k
       nastaveni textu a formatovani vystupu.

VERZE GNU

       Nasleduje popis GNU verze  1.7  programu  time.  Bez  ohledu  na  nazev
       utility  obsahuje  jeji  vystup  spoustu  uitenych  informaci,  nejen o
       vyuitem asu, ale i o dalich zdrojich jako pamt, I/O a IPC  volani  (kde
       je  to mone). Vystup je formatovan pomoci formatovaciho etzce, ktery me
       byt uren volbou -f nebo promnnou prostedi TIME .

       Vychozi hodnota formatovaciho etzce je

           %Uuser %Ssystem %Eelapsed %PCPU (%Xtext+%Ddata %Mmax)k
           %Iinputs+%Ooutputs (%Fmajor+%Rminor)pagefaults %Wswaps

       Pokud je pouita volba -p, je pouit (penositelny) vystupni format:

           real %e
           user %U
           sys %S

   Form'atovac'i etzec
       Format je interpretovan zpsobem obvyklym z printf.  Obyejne znaky  jsou
       pouity  pimo,  tabulator,  novy  adek  a  zptne lomitko jsou escapovany
       pomoci \t, \n a \\, znak % je reprezentovan jako %%, samostatn  oznauje
       pevod.   Program time vdy sam pida zavreny konec adku.  The conversions
       follow. Jsou podporovany vechny, ktere pouiva tcsh(1).

       as

       %E     Skuteny uplynuly as ([hodiny:]minuty:sekundy).

       %e     (Neni v tcsh.) Skuteny uplynuly as (v sekundach).

       %S     Celkovy poet sekund CPU, ktere proces stravil v modu jadra.

       %U     Celkovy poet sekund CPU,  ktere  proces  stravil  v  uivatelskem
              modu.

       %P     Procentni  podil  z CPU, ktery proces dostal, spoteny jako (%U +
              %S) / %E.

       Pam

       %M     Maximalni velikost fyzicke pamti  vyuite  procesem,  dosaena  za
              jeho bhu, v kilobajtech.

       %t     (Neni   v   tcsh.)  Prmrna  fyzicke  pamti  vyuite  procesem,  v
              kilobajtech.

       %K     Prmrne celkove (data+zasobnik+text)  vyuiti  pamti  procesem,  v
              kilobajtech.

       %D     Prmrna velikost odsdileneho prostoru dat procesu, v kilobajtech.

       %p     (Neni  v  tcsh.)  Prmrna velikost odsdileneho prostoru zasobniku
              procesu, v kilobajtech.

       %X     Prmrna velikost odsdileneho prostoru textu, v kilobajtech.

       %Z     (Neni v tcsh.) Velikost stranky systemu,  v  bajtech.   Toto  je
              systemova konstanta, ktera se mezi systemy lii.

       %F     Poet zavanych strankovacich chyb, ke kterym dolo pi bhu procesu.
              To jsou pipady, kdy musela byt stranka natena z disku.

       %R     Poet podrunych strankovacich chyb.  To jsou chyby stranek, ktere
              nejsou   platne,  ale  jet  nebyly  zabrany  jinymi  virtualnimi
              strankami. Tudi data ve strance jsou stale platna,  ale  tabulky
              systemu museji byt aktualizovany.

       %W     Kolikrat byl proces odstrankovan z pamti.

       %c     Kolikrat proces nedobrovoln zmnil kontext (protoe vyprel pidleny
              as).

       %w     Poet ekani: kolikrat program dobrovoln zmnil  kontext,  nap.  pi
              ekani na dokoneni I/O operace.

       I/O

       %I     Number of file system inputs by the process.

       %O     Number of file system outputs by the process.

       %r     Poet zprav socket pijatych procesem.

       %s     Poet zprav socket odeslanych procesem.

       %k     Poet signal doruenych procesu.

       %C     (Neni v tcsh.) Jmeno a argumenty pikazove adky asovaneho pikazu.

       %x     (Neni v tcsh.) Navratova hodnota pikazu.

   Volby GNU
       -f FORM'AT, --format=FORM'AT
              Uruje  vystupni  format,  ma pednost ped urenim formatu promnnou
              prostedi TIME.

       -p, --portability
              Pouije penositeny vystupni format.

       -o SOUBOR, --output=SOUBOR
              Neposila vysledek na stderr, ale pepie ureny soubor.

       -a, --append
              (Pouito spolen s -o.) Nepepie soubor, pipoji vysledek k nmu.

       -v, --verbose
              Ukecany vystup obsahujici ve, o em program vi.

   Standardn'i volby GNU
       --help Vypie navod k pouiti na standardni vystup a bezchybn skoni.

       -V, --version
              Vypie islo verze na standardni vystup a bezchybn skoni.

       --     Konec seznamu voleb.

CHYBY

       Nktere zdroje nejsou v nkterych verzich Unixu meny, take nktere hodnoty
       mohou byt nahlaeny jako nuly.  Souasny vybr byl z velke asti inspirovan
       daty, ktere poskytuji verze 4.2 nebo 4.3BSD.

       GNU time ve  verzi  1.7  jet  neni  lokalizovan.   Tudi  neimplementuje
       poadavky POSIX.

       Promnna prostedi TIME byla vybrana patn.  Neni nezvykle, e systemy jako
       autoconf(1)  nebo make(1)  pouivaji promnnou prostedi s nazvem programu
       k  ureni utility, ktera ma byt pouita.  Pouiti promnnych jako MORE nebo
       TIME pro volby program (namisto uplnych cest k programm) asto  zpsobuje
       potie.

       To,  e -o pepisuje namisto pipojeni se zda byt jako nepili tastne eeni.
       (Tj. volba -a by mla byt vychozi.)

       Napady a hlaeni chyb v GNU time posilejte na
       bug-utils@prep.ai.mit.edu
       Prosim uvedte verzi programu time, kterou ziskate sputnim
       time --version
       a operani system a pouity peklada C.

DAL'I INFORMACE

       tcsh(1), times(2), wait3(2)

TIR'A

       Tato stranka je souasti projektu Linux  man-pages.   Popis  projektu  a
       informace         o         hlaeni        chyb        najdete        na
       http://www.kernel.org/doc/man-pages/.

                                  2008-11-14                           TIME(1)