Kemungkinan Duplikat:
Ukur waktu eksekusi skrip
Berapa lama waktu yang diperlukan untuk foo.sh
menjalankan skrip ?
Saya mencari sesuatu yang mirip dengan tic
dan toc
di MATLAB.
Kemungkinan Duplikat:
Ukur waktu eksekusi skrip
Berapa lama waktu yang diperlukan untuk foo.sh
menjalankan skrip ?
Saya mencari sesuatu yang mirip dengan tic
dan toc
di MATLAB.
Jawaban:
Cara termudah adalah menggunakan terintegrasi bash
time
, Waktu GNU atautime
implementasi perintah unix lainnya :Jika Anda tertarik dengan kutu, Anda dapat memperkirakannya dengan sedikit bantuan
/proc/cpuinfo
.Jika Anda ingin menggali lebih dalam, lihatlah
strace
.sumber
time is a shell keyword
bash
tidak menyediakan perintah waktu, ia menggunakan/usr/bin/time
. Namunzsh
, serta solaris sayatcsh
. Jadi, bahkan jika itu tidak dibangun di shell Anda, Anda memiliki waktu yang disediakan oleh pengguna Anda sebagai cadangan. Selain itu, perintah waktu tersebut dapat memberikan output yang sedikit berbeda.which time
mengembalikan waktu pengguna alih-alih peringatan kata kunci yang dicadangkanwhich
tidak pernah melakukan itu. Saya mengacutype
.time
dapat mencapai ini. Pada kasus ini:sumber