标签: c linux multithreading pthreads virtual-machine
我使用 time 命令来测量c程序的执行时间,我发现它在内核模式下花了很多时间(虽然我希望它主要在用户模式下运行)。我不知道为什么,而且我也不知道在哪里搜索问题。
这是一个例子:
real 0m44.548s user 0m19.956s sys 1m19.944s
这些是有关测试程序的信息。它来自parsec benchmark tools的 streamcluster 。
我在虚拟机上运行此程序。