linux上的连续top

linux上的连续top,linux,performance,process,Linux,Performance,Process,在Linux上,是否可以记录一段时间内运行的进程(何时运行哪个进程)?这就像是从顶部得到一根圆木。我之所以要这样做,是因为我的流程存在性能问题,而我正在使用的框没有提供任何工具来分析哪些流程正在运行以及何时运行。更具体地说,我的流程的响应时间介于3.9秒和3.2秒之间,但这不是随机的:有3.9秒的时间段和3.2秒的时间段。排除了阻塞I/O的可能性后,我们想看看在3.9秒期间是否有其他进程在运行 您可以通过-b选项将top置于批处理模式,然后重定向其输出。谢谢!我要试着让它发挥作用。听起来像是我需

在Linux上,是否可以记录一段时间内运行的进程(何时运行哪个进程)?这就像是从顶部得到一根圆木。我之所以要这样做,是因为我的流程存在性能问题,而我正在使用的框没有提供任何工具来分析哪些流程正在运行以及何时运行。更具体地说,我的流程的响应时间介于3.9秒和3.2秒之间,但这不是随机的:有3.9秒的时间段和3.2秒的时间段。排除了阻塞I/O的可能性后,我们想看看在3.9秒期间是否有其他进程在运行

您可以通过
-b
选项将
top
置于批处理模式,然后重定向其输出。谢谢!我要试着让它发挥作用。听起来像是我需要的。你可以通过
-b
选项将
置于批处理模式,然后重定向其输出。谢谢!我要试着让它发挥作用。听起来我需要这个。