Jakiej /usr/bin/timekonkretnie funkcji szukasz w systemie Windows?
EvilChookie
Oczywiście możliwość mierzenia czasu moich programów.
nieznany
3
Twoje pytanie zakłada, że ludzie wiedzą, co timefaktycznie robi w systemie Linux. Ktoś może nie używać Linuksa, ale może znać Windows Alternative do tego, czego szukasz (co jest ostatecznym celem twojego pytania) - byłoby pomocne dla tych osób, aby określić, co chcesz osiągnąć.
EvilChookie
Zgadzam się z EvilChookie. +1 teraz, kiedy rozumiem, czego chcesz.
Sasha Chedygov
Proszę zobaczyć moją odpowiedź na link do timethis.exetego, co robi, co chcesz i jest dostępny do pobrania około 116 KB.
nie podoba mi się, jak musi wyczyścić twój terminal, kiedy go używasz.
nieznany
@unknown Nigdy nie widziałem timethisczyszczenia terminala.
Sinan Ünür
3
Utworzyłem prosty program Windows o nazwie timemem.exe, który zachowuje się podobnie do / usr / bin / time w systemie Linux / Mac OS X i wyświetla podobne statystyki, takie jak upływ czasu, czas procesora użytkownika i jądra oraz maksymalny rozmiar zestawu roboczego w pamięci wykorzystywanej przez inny proces Win32. Widzieć:
Fajnie, czy mogę to zrobić, nie dostając tam wszystkiego?
nieznany
Niestety wydaje się, że to jedyny plik do pobrania, który Microsoft udostępnia. Ale jest tam wiele przydatnych narzędzi, których nazwę zmieniłem na ich odpowiednik w systemie UNIX i wrzuciłem do mojego folderu System32, aby użyć ich z wiersza poleceń. Możesz po prostu usunąć te, których nie chcesz.
John T
John T, gratuluje bycia pierwszym na 10 000! Miłej lektury swoich postów ... Nie wiem, jak znaleźć czas, ponieważ za każdym razem, gdy mam zamiar się przesłać, wydaje się, że masz tę samą / nieco lepszą odpowiedź! Oto kolejne 10k! - Usuń to po przeczytaniu, ponieważ nie ma funkcji wiadomości prywatnych! (lub napisz kolejne polecenie, a następnie je usuń)
William Hilsum,
@Wil, dzięki! Nie mogę go usunąć i nie ma takiej potrzeby. Komentarze są dokładnie takie, komentarze. Dobre są raczej mile widziane :)
John T
1
Zawsze możesz zainstalować Cygwin, który da ci polecenie czasu UNIX. W każdym razie bardzo przydatne jest zainstalowanie Cygwin.
Pytając o czysty port lub wersję, nie sądzę, że Cygwin byłby do przyjęcia. Jedyną rzeczą, którą znalazłem jest to za zwyczaj kod skompilować na Windows. Ponieważ nie znalazłem żadnych linków, w których ustawiono to jako komendę czasową, nie wiem, czy możesz to uruchomić, chyba że chcesz sam to zaprogramować.
Oczywiście, jeśli nie chcesz znaleźć czasu pracy komputera, jestem daleko od tego. Jeśli nie szukasz uptime, co są ty chce osiągnąć?
Edycja: jeśli szukasz czasu procesora, jak sugerowano w komentarzu, możesz użyć tasklistpolecenia. Uderzać w tasklist /?w wierszu poleceń i zobaczyć informacje o nim.
/usr/bin/time
konkretnie funkcji szukasz w systemie Windows?time
faktycznie robi w systemie Linux. Ktoś może nie używać Linuksa, ale może znać Windows Alternative do tego, czego szukasz (co jest ostatecznym celem twojego pytania) - byłoby pomocne dla tych osób, aby określić, co chcesz osiągnąć.timethis.exe
tego, co robi, co chcesz i jest dostępny do pobrania około 116 KB.Odpowiedzi:
Użyj
timethis
z zestawu zasobów Win2K.źródło
timethis
czyszczenia terminala.Utworzyłem prosty program Windows o nazwie timemem.exe, który zachowuje się podobnie do / usr / bin / time w systemie Linux / Mac OS X i wyświetla podobne statystyki, takie jak upływ czasu, czas procesora użytkownika i jądra oraz maksymalny rozmiar zestawu roboczego w pamięci wykorzystywanej przez inny proces Win32. Widzieć:
http://homepage.mac.com/jafingerhut/files/code/code.html
źródło
Jeśli chcesz
time
użyć go jako narzędzia testującego, zestaw Windows 2003 Resource Kit maTimeit.exe
to samo.źródło
Zawsze możesz zainstalować Cygwin, który da ci polecenie czasu UNIX. W każdym razie bardzo przydatne jest zainstalowanie Cygwin.
Pytając o czysty port lub wersję, nie sądzę, że Cygwin byłby do przyjęcia. Jedyną rzeczą, którą znalazłem jest to za zwyczaj kod skompilować na Windows. Ponieważ nie znalazłem żadnych linków, w których ustawiono to jako komendę czasową, nie wiem, czy możesz to uruchomić, chyba że chcesz sam to zaprogramować.
źródło
Na moim komputerze Mac
/usr/bin/time/
zwraca czas działania systemu.Na komputerze z systemem Windows możesz użyć następujących funkcji, aby przywrócić czas działania:
net stats server
„Statystyka od” podaje czas ostatniego uruchomienia komputera. Istnieje również narzędzie serwera - uptime.exe
Więcej informacji można znaleźć w witrynie pomocy technicznej Microsoft .
Oczywiście, jeśli nie chcesz znaleźć czasu pracy komputera, jestem daleko od tego. Jeśli nie szukasz uptime, co są ty chce osiągnąć?
Edycja: jeśli szukasz czasu procesora, jak sugerowano w komentarzu, możesz użyć
tasklist
polecenia. Uderzać wtasklist /?
w wierszu poleceń i zobaczyć informacje o nim.źródło