我正在开发基于ARM的处理器(OS版本: Linux 3.4.35),在某些进程运行时,我需要分析处理器的性能,通过输入top命令,我可以看到一些统计数据,但我不理解其中的细节,我应该查找哪些信息?这里是我需要理解的细节( CPU usr和CPU sys之间的区别,nic、空闲、io irq和sirq是什么,以及如何清除缓存的RAM):CPU: 11.7% usr
例如,如果我想要计算推荐算法的性能,我会在具有两个4G内存的linux机器上测试它。测试结果为:响应时间为-40ms,cpu负载为2,虚拟用户数为20,RAM消耗为70%。那么,该算法在具有4核和8G内存(或8核和16G存储等)的linux机器上的性能如何?当它的负载是4?PS:操作系统是"Red Hat Enterprise Linux Server release 5.7 (Tikanga)",程序在jvm上运行。双机操作系统和运行环境相同。因此,问题是:如果我们