2012-08-02 59 views
5

我想提高我的生成时间,希望有到位一些反馈来衡量在我的问题。在构建期间如何测量CPU,内存和磁盘使用情况?

我在Linux CentOS系统上使用GNU Make来构建Linux内核以及一些应用程序代码。我可以用'时间'来运行Make来获得整个构建的总体时间,但这并不能告诉我瓶颈在哪里。

我使用-j和Make在我的构建机器上的多个内核上运行它,但是在构建过程中我跑到了顶部,注意到CPU内核经常是空闲的。

有关在构建过程中测量磁盘和内存使用情况的最佳方法的任何建议?

别的我应该测量?

没有偏好基于文本或GUI - 无论给我一些我可以使用的数据。

+0

文本? – golimar 2012-08-02 15:45:14

+1

这你可能感兴趣的:http://programmers.stackexchange.com/q/156569/8977 – bitmask 2012-08-02 15:45:20

+0

@bitmask感谢,这是有益的。我将开始进行一些实验。 – 2012-08-02 17:48:47

回答

1

对于实时测量,我使用third-party存储库中基于tex的htop。它像顶部但更好,它以图形方式显示cpu(所有cpu的单独),ram负载。只或GUI

相关问题