Ukur waktu eksekusi skrip


27

Dalam Bash shell, apakah ada cara sederhana bagi saya untuk memantau waktu yang dibutuhkan untuk menjalankan skrip dan menampilkan waktu yang dibutuhkan?

Jawaban:


36

Iya nih.

 time script

Di mana scriptskrip untuk memonitor waktu.

Misalnya, time find ~akan menampilkan sesuatu seperti ini (Tergantung pada ukuran direktori home Anda, yaitu):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

@Jason: Sama-sama! Saya senang ini membantu!
Wuffers

2

Saya membuat utilitas pasangan timer tic / toc dipanggil tticdan ttoc. Ini tersedia di sini .

Contoh penggunaan:

$ ttic && sleep 0.4 && ttoc
0.405

Untuk menghindari konflik dengan pemasangan tic / toc yang ada, ID dapat ditentukan, di sini foo:

$ ttic foo && sleep 0.5 && ttoc foo

Atau berikan ID acak, seperti:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.