重新启动后仍保留在顶部

重新启动后仍保留在顶部

atop显示自上次重新启动以来的总 CPU 时间。我怎样才能让它在重新启动后仍然存在?

答案1

这不是顶部(或我知道的任何其他进程监视器)所具有的功能。

它是免费且开源的,因此请随意添加您自己的功能:

某物必须在断电前不久将时间保存到永久存储中。因此,您需要编写一个程序来从内核查询已用的 CPU 时间,并将其写入文件。然后,您可以将其作为服务添加到 systemd 关闭目标。
然后,您需要修改atop以读取该文件,并将其内容添加到从内核读取的 CPU 时间中。

总而言之,这似乎是一个您可能不太常见的功能——如果您想在多次重新启动后计算机器的 CPU 时间,那么您很可能是运行虚拟机并且真正关心这些的人,然后您我会以主人的身份向主管询问,而不是向客人询问。

相关内容