gpt4 book ai didi

c - 想记下我的 C 程序的 CPU 使用率和内存使用率

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:27:24 25 4
gpt4 key购买 nike

这里我做了一个函数来计算任何文件的 CRC16。我用 C 编写了这个函数和程序。

现在我想找出我这个 CRC16 计算函数的 CPU 使用率和内存使用率。

我知道 top 命令。在这里,我没有更多时间在其他选项卡上看到这个东西,而且使用它对用户不友好。

我找到了一个链接,但我对此一无所知。

link

有什么函数可以做这些事情并给我结果吗?

请任何人帮助我找出这件事。

最佳答案

输入 man 2 getrusage 获取更多信息。

我希望 ru_idrss 是您使用内存所需要的。它应该在较新版本的 Linux 内核中填写。或者您可以使用 procps 并从/proc 目录获取信息。计算前后 ru_utime 的差异会给你 CPU 时间

这个问题有更多信息:How to get memory usage at run time in c++?

关于c - 想记下我的 C 程序的 CPU 使用率和内存使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9460723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com