相关疑难解决方法(0)

python vs bc 评估 6^6^6

我正在分别6^6^6使用python和评估表达式bc

python文件的内容是print 6**6**6. 当我执行时time python test.py,我得到的输出为

real        0m0.067s
user        0m0.050s
sys         0m0.011s
Run Code Online (Sandbox Code Playgroud)

然后,我运行了time echo 6^6^6 | bc给我以下输出的命令

real        0m0.205s
user        0m0.197s
sys         0m0.005s
Run Code Online (Sandbox Code Playgroud)

从这些结果可以清楚地看出,python 和 bc 所用的 sys 时间分别为 11 毫秒和 5 毫秒。在bc命令跑赢蟒蛇在SYS时的水平,但是当它涉及到用户和实时蟒蛇比BC快近4倍。那里可能有什么。我没有对这些过程给予任何优先考虑。我试图了解这种情况。

performance python process-management bc

29
推荐指数
3
解决办法
3292
查看次数

为什么 bash 时间比 GNU 时间更精确?

buitin bash 命令time提供毫秒精度的执行和 GNU time(通常是 /usr/bin/time)提供厘秒精度。的times(2)系统调用给出时钟倍,100个时钟= 1秒(通常),所以精度等GNU time。所以问题是 bashtime使用什么以使其更精确?

bash gnu time

12
推荐指数
1
解决办法
2277
查看次数

标签 统计

bash ×1

bc ×1

gnu ×1

performance ×1

process-management ×1

python ×1

time ×1