Pytania otagowane jako time-utility

`time` to narzędzie wiersza poleceń służące do uruchamiania innego programu i podsumowania wykorzystania zasobów


3
Jak uruchomić czas na wielu poleceniach ORAZ zapisać wynik czasu do pliku?
Chcę uruchomić timepolecenie, aby zmierzyć czas kilku poleceń. Chcę zrobić: Zmierz czas działania wszystkich dodanych razem Zapisz dane timewyjściowe do pliku Napisz STDERRpolecenie, do którego zmierzamSTDERR To, czego NIE chcę robić, to Zapisz kilka poleceń w osobnym skrypcie (dlaczego? Ponieważ to wszystko jest już skryptem, który generuję programowo, a tworzenie …



1
Dlaczego czas „rzeczywisty” miałby być znacznie dłuższy niż łączny czas „użytkownika” i „sys”?
Wykonuję timewiele poleceń (tj. nslookup) SSHI zbieram całkowity czas potrzebny do ukończenia dorozumianej usługi (tj. DNS ). Zbieram więc czas useri sysczas, ponieważ realczas liczy czas, kiedy mój proces blokuje się, czego nie potrzebuję ... tak myślę. Ale niektóre z moich testów przyniosły takie wyniki: real 3m22.033s user 0m0.009s sys …


5
Jak uśredniać czas poleceń?
Ja timeing niektóre z moich poleceń. Teraz, aby uśrednić miary, chciałbym uruchomić i określić czas moich poleceń określoną liczbę razy i uzyskać wyniki z obliczoną średnią i odchyleniem standardowym. Wynik byłby następujący: avgtime -n 100 my_command real 0m5.388s stdev 0m0.068s user 0m5.380s stdev 0m0.067s sys 0m0.004s stdev 0m0.000s Czy istnieje …

1
Używanie wbudowanego polecenia „time” w bash zamiast polecenia zewnętrznego
Pracując z timepoleceniem, natknąłem się na sytuację, w której powinienem użyć wbudowanego polecenia timezamiast zewnętrznego polecenia czasu GNU /usr/bin/time. Jak mogę to zrobić? Widziałem gdzieś, że użycie enablei / lub commandpomoże, ale nie zrobiły tego. To jest przypadek użycia: watch "time ls" która korzysta z zewnętrznego /usr/bin/timepolecenia, którego nie chcę! …

2
Przekieruj wyjście polecenia w `time time`
Próbuję zmierzyć czas za pomocą: /usr/bin/time myCommand Ponieważ jednak /usr/bin/timepisze do stderr, jeśli myCommand również pisze do stderr, otrzymam więcej niż tylko dane wyjściowe czasu w strumieniu. Chcę zrobić, przekierować wszystkie dane wyjściowe myCommand do /dev/null, ale nadal zapisywać dane wyjściowe czasu do stderr. Korzystając z przykładu myCommand, który pisze …

1
Co właściwie robi `\ time`,` t \ ime` i `\ cd`? (zabawa z ukośnikami w muszlach)
Omawiając różnice między /usr/bin/timewbudowanym shellem (bash i zsh) time, ktoś wspomniał, że można go użyć \timejako skrótu /usr/bin/time. Najpierw wydawało się to miłym, niewinnym skrótem, ale potem pojawiły się pytania: Dlaczego też t\imedziała? Dlaczego \cdzmienia katalog, chociaż /usr/bin/cd¹ tego nie robi? Oczywiście \foonie jest to równoważne $(which foo). Pytanie brzmi …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.