2016-06-22 9 views
0

同じことをする2つの長いスクリプトがあります。一度はbashスクリプトで、もう一つはPythonです。2つのスクリプトを効率化する方法は?

Linuxがテストする最も効率的な方法は何ですか。

時間を使用しますか?

+0

はい、これが最適です。 – Tim

+0

http://unix.stackexchange.com/questions/52313/how-to-get-execution-time-of-a-script-effectivelyの可能な複製 – Jezor

+0

'times'を使って結果を比較します。 – Jezor

答えて

2

はい。また、精度を向上させるためにループを使用してください。

time for i in {1..100}; do bash yourbashscript >/dev/null 2>&1; done 
time for i in {1..100}; do python yourpythonscript >/dev/null 2>&1; done 
+0

ループの使用に関しては、実際にコードが何をするかによって異なります。たとえば、スクリプトがファイルから読み取る場合は、最初の時間より後になるほうが高速になる可能性があります。 –

関連する問題