[问题] 指令执行速度

楼主: 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