我正在尝试使用 C 和 Ubuntu 为我的类(class)学习操作系统。我找不到任何有关计算进程所用时间的信息?另外,我应该通过在内核中编写新的系统调用来做到这一点。有谁能够帮助我?我什至无法尝试代码块,因为我要花几个小时查看互联网。谢谢。
最佳答案
您可以使用clock()函数。它在time.h中可用。 但由于您使用的是 Ubuntu,只需在终端中使用时间即可。
g++ "yourfile.cpp" -o file
time file
关于c - 有没有计算进程运行时间的C函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59416051/