[問題] 指令執行速度

作者: k97231 (AL)   2018-09-17 17:09:30
想問一下
如果將一個可執行的檔案放到/usr/local/bin/底下,並執行
或是放在資料夾以./script的方式執行
這兩種方式在執行速度上是否會有差異呢?
今天試過這兩種方法執行指令 並用time 計算處理時間
發現使用./script的速度會稍微快個1秒,若是寫入比較複雜的指令中時,
速度可以差到1倍(12秒/6秒)
想問這是指令撰寫時所造成的結果嗎?
或是有其他原因
作者: kdjf (我抓得到什麼呢?)   2018-09-17 17:52:00
可能只是作業系統的cache,跑第二次比較快?
作者: Bencrie   2018-09-17 18:00:00
我只知道 bash 跟 dash 跑起來速度有差
作者: Gold740716 (項為之強)   2018-09-17 19:18:00
應該是沒有差別
作者: dzwei (Cout<< *p << \n ;)   2018-09-17 20:42:00
可以把測試的程式附上來嘛?
作者: newversion (海納百川)   2018-09-18 14:17:00
所以是張飛打岳飛?

Links booklink

Contact Us: admin [ a t ] ucptt.com