MXBean、JMX 和 OSBean 之间的区别

Difference between MXBean, JMX and OSBean

我是使用 JMX 和 MXBeans 计算 CPU 和内存使用的领域的新手。我只是想知道 JMX 到底是什么,MXBeans 和 JMX 有什么区别?还有什么叫OSBeans的吗?

JMX 是 Java 管理扩展的缩写。它是 Java 提供的技术,提供用于管理和监视应用程序、系统对象和其他设备等的工具...

在请求 MXBean 之前,您应该了解 MBean。 MBean 基本上是一个托管的 Java 对象,可通过 JMX 访问。

MXBean 是一种仅引用一组预定义数据类型的 MBean。

您可以在 Java MBean Tutorial 中找到更多信息。

根据 OSBeans 的说法,据我所知 java 中没有关于它的任何内容。也许您的意思是 OperatingSystemMXBean (OperatingSystemMXBean),它是 Java 虚拟机 运行.

所在操作系统的特定于平台的管理界面