我的问题是这样的:
给定一行孤立的代码(即,不解析、读/写到 HDD 上的文件,而不是子程序等),是否有可能以任何程度的准确度和/或一致性来预测或测量代码将在给定系统上执行?
例如,假设我有以下代码(不是任何特定语言,只是概括):
1 | If x = 1 then
2 | x = x + 1
3 | End If
执行第 2 行需要多长时间?
我不是在这里寻找数字;我只是想知道这样的事情是否可行或实用。
谢谢!
更新:
现在我正在寻找一些数字......如果我要执行一个简单的For
循环,每次迭代只需休眠 1 秒,在 60(实际)分钟后,它会有多远?换句话说,评估一行孤立代码所花费的时间是否可以忽略不计(假设没有错误或中断)?